| ADD alpine-minirootfs-3.23.0-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates libcap mailcap # buildkit |
| COPY /app/caddy /usr/bin/caddy # buildkit |
| RUN /bin/sh -c setcap 'cap_net_bind_service=+ep' /usr/bin/caddy # buildkit |
| RUN /bin/sh -c addgroup -S caddy && adduser -S -G caddy caddy # buildkit |
| RUN /bin/sh -c mkdir -p /etc/caddy # buildkit |
| COPY /app/Caddyfile /etc/caddy/Caddyfile # buildkit |
| VOLUME [/etc/caddy] |
| EXPOSE map[80/tcp:{}] |
| EXPOSE map[443/tcp:{}] |
| EXPOSE map[2019/tcp:{}] |
| USER caddy:caddy |
| CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"] |