Initial commit

This commit is contained in:
Gethec
2022-05-20 13:07:50 -05:00
parent 9b86a3b289
commit 62b3c739ab
21 changed files with 241 additions and 0 deletions

15
Dockerfile Normal file
View File

@@ -0,0 +1,15 @@
FROM caddy
COPY root/ /
ADD https://github.com/just-containers/s6-overlay/releases/latest/download/s6-overlay-noarch.tar.xz /tmp
ADD https://github.com/just-containers/s6-overlay/releases/latest/download/s6-overlay-x86_64.tar.xz /tmp
RUN tar -C / -Jxpf /tmp/s6-overlay-x86_64.tar.xz && \
tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz && \
rm -rf /tmp/*
EXPOSE 80
ENTRYPOINT ["/init"]
CMD caddy run --config /config/Caddyfile