summaryrefslogtreecommitdiff
path: root/examples/nginx-alpine-ssl/Dockerfile
diff options
context:
space:
mode:
authorGravatar grunfink2022-12-13 08:15:52 +0000
committerGravatar grunfink2022-12-13 08:15:52 +0000
commit1eb5c7a6e2f5436c8f0be77acc06672a5f24562a (patch)
tree51098e478054a66439e98dfab89cbbedf5d9f5c0 /examples/nginx-alpine-ssl/Dockerfile
parentBackport from xs. (diff)
parentAdd docker-compose support, so a working development server with HTTPS can be... (diff)
downloadsnac2-1eb5c7a6e2f5436c8f0be77acc06672a5f24562a.tar.gz
snac2-1eb5c7a6e2f5436c8f0be77acc06672a5f24562a.tar.xz
snac2-1eb5c7a6e2f5436c8f0be77acc06672a5f24562a.zip
Merge pull request 'Add docker-compose support' (#22) from tobyjaffey/snac2:docker into master
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/22
Diffstat (limited to 'examples/nginx-alpine-ssl/Dockerfile')
-rw-r--r--examples/nginx-alpine-ssl/Dockerfile13
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/nginx-alpine-ssl/Dockerfile b/examples/nginx-alpine-ssl/Dockerfile
new file mode 100644
index 0000000..845405d
--- /dev/null
+++ b/examples/nginx-alpine-ssl/Dockerfile
@@ -0,0 +1,13 @@
1FROM alpine
2RUN apk add nginx
3RUN mkdir -p /run/nginx
4ADD default.conf /etc/nginx/http.d/default.conf
5ADD *.key /etc/ssl/private/
6ADD *.crt /etc/ssl/certs/
7WORKDIR /var/www/localhost/htdocs
8COPY entrypoint.sh /usr/local/bin
9RUN chmod +x /usr/local/bin/entrypoint.sh
10ENTRYPOINT ["/bin/sh", "/usr/local/bin/entrypoint.sh"]
11#EXPOSE 80
12EXPOSE 443
13CMD ["/bin/sh", "-c", "nginx -g 'daemon off;'; nginx -s reload;"]