Skip to content

Commit 8fbbadb

Browse files
authored
Merge pull request #40 from maxtruxa/docker-sslargs
support overriding SSL-related arguments to gunicorn
2 parents beb9646 + 4468cde commit 8fbbadb

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

vscoffline/vscgallery/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM python:3.7-alpine
22

33
# For gunicorn > 20.0.0
4-
RUN apk --no-cache add libc-dev binutils
4+
RUN apk --no-cache add libc-dev binutils
55

66
COPY ./vscoffline/ /opt/vscoffline
77

@@ -13,8 +13,8 @@ ENV ARTIFACTS=/artifacts
1313
ENV BIND=0.0.0.0:443
1414
ENV TIMEOUT=180
1515
ENV THREADS=4
16+
ENV SSLARGS="--certfile=/opt/vscoffline/vscgallery/ssl/vscoffline.crt --keyfile=/opt/vscoffline/vscgallery/ssl/vscoffline.key"
1617

17-
CMD gunicorn --bind $BIND --chdir /opt/vscoffline/ \
18-
--certfile=/opt/vscoffline/vscgallery/ssl/vscoffline.crt --keyfile=/opt//vscoffline/vscgallery/ssl/vscoffline.key \
18+
CMD gunicorn --bind $BIND --chdir /opt/vscoffline/ $SSLARGS \
1919
--access-logfile - --reload --timeout $TIMEOUT --threads $THREADS \
20-
server:application
20+
server:application

0 commit comments

Comments
 (0)