Skip to content

Commit

Permalink
Merge pull request #4336 from aronasorman/fix-timeout
Browse files Browse the repository at this point in the history
Fix timeout caused by nginx
  • Loading branch information
aronasorman authored Nov 19, 2023
2 parents 880567d + 6ccb9a9 commit 35321d9
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 5 deletions.
1 change: 1 addition & 0 deletions deploy/nginx.conf.jinja2
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ http {
proxy_pass http://studio;
proxy_redirect off;
proxy_set_header Host $host;
proxy_read_timeout 100s;
}

location /content/ {
Expand Down
11 changes: 6 additions & 5 deletions k8s/images/nginx/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
FROM byrnedo/alpine-curl

# download all extra deps we need for the production container

# templating executable
RUN curl -L "https://github.com/gliderlabs/sigil/releases/download/v0.4.0/sigil_0.4.0_$(uname -sm|tr \ _).tgz" \ | tar -zxC /usr/bin
COPY /k8s/images/nginx/download_sigil.sh /tmp/download_sigil.sh
RUN chmod +x /tmp/download_sigil.sh
RUN /tmp/download_sigil.sh

FROM nginx:1.11
FROM nginx:1.25

RUN rm /etc/nginx/conf.d/* # if there's stuff here, nginx won't read sites-enabled
ADD deploy/nginx.conf.jinja2 /etc/nginx/nginx.conf.jinja2
ADD k8s/images/nginx/entrypoint.sh /usr/bin

# install the templating binary
COPY --from=0 /usr/bin/sigil /usr/bin
COPY --from=0 /tmp/sigil /usr/bin/

CMD entrypoint.sh
CMD entrypoint.sh
8 changes: 8 additions & 0 deletions k8s/images/nginx/download_sigil.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/sh
export SIGIL_VERSION=0.10.1
export OS=`sh -c "uname -s | tr '[:upper:]' '[:lower:]'"`
export ARCH=`sh -c "uname -m | tr '[:upper:]' '[:lower:]' | sed 's/aarch64/arm64/'"`


curl -L "https://github.com/gliderlabs/sigil/releases/download/v${SIGIL_VERSION}/gliderlabs-sigil_${SIGIL_VERSION}_${OS}_${ARCH}.tgz" | tar -zxC /tmp
mv /tmp/gliderlabs-sigil-${ARCH} /tmp/sigil

0 comments on commit 35321d9

Please sign in to comment.