aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorMitchell Riedstra <mitch@riedstra.dev>2023-01-09 23:01:36 -0500
committerMitchell Riedstra <mitch@riedstra.dev>2023-01-09 23:01:36 -0500
commit7e8d29755135a4384d8c2aa8cfd24c5ddfeb7c97 (patch)
tree951be2c46639267f229c3fd4496c0049e0ca7127 /Dockerfile
downloadacme-warehouse-7e8d29755135a4384d8c2aa8cfd24c5ddfeb7c97.tar.gz
acme-warehouse-7e8d29755135a4384d8c2aa8cfd24c5ddfeb7c97.tar.xz
InitialHEADmaster
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile16
1 files changed, 16 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..8c5833a
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,16 @@
+FROM docker.io/alpine:3.17
+
+RUN echo "http://dl-cdn.alpinelinux.org/alpine/v3.17/main" > /etc/apk/repositories
+RUN echo "http://dl-cdn.alpinelinux.org/alpine/v3.17/community" >> /etc/apk/repositories
+
+RUN apk update
+RUN apk add nginx
+RUN apk add age signify acme.sh
+
+RUN mkdir -p /var/acme /var/www/acme
+
+COPY setup.sh /setup.sh
+COPY entrypoint.sh /
+COPY renewal.sh /
+
+ENTRYPOINT /entrypoint.sh