caddystatic (production)
Published 2025-01-16 14:14:50 -05:00 by colin
Installation
docker pull git.nixc.us/colin/caddystatic:production
sha256:c16ac61122a6adfb47aa2325adefa34ada358b6152bd9d61e28edba57dc14f79
Image Layers
ADD alpine-minirootfs-3.21.2-x86_64.tar.gz / # buildkit |
CMD ["/bin/sh"] |
RUN /bin/sh -c apk add --no-cache bash curl gettext libcap openssh # buildkit |
COPY /usr/bin/caddy /usr/bin/caddy # buildkit |
RUN /bin/sh -c mkdir -p /srv /etc/caddy /var/log/caddy /root/.ssh # buildkit |
COPY Caddyfile.template /etc/caddy/Caddyfile.template # buildkit |
COPY Caddyfile.template.pat /etc/caddy/Caddyfile.template.pat # buildkit |
COPY entrypoint.sh /usr/bin/entrypoint.sh # buildkit |
COPY id_ed25519 /root/.ssh/id_ed25519 # buildkit |
RUN /bin/sh -c chmod +x /usr/bin/entrypoint.sh # buildkit |
RUN /bin/sh -c chmod 600 /root/.ssh/id_ed25519 # buildkit |
HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:80/health || exit 1"] "30s" "10s" "5s" "0s" '\x03'} |
ENTRYPOINT ["/usr/bin/entrypoint.sh"] |
Labels
Key | Value |
---|---|
com.docker.compose.project | caddystatic |
com.docker.compose.service | caddystatic |
com.docker.compose.version | 2.32.1 |
Details
2025-01-16 14:14:50 -05:00
Versions (2)
View all
Container
93
OCI / Docker
linux/amd64
25 MiB
production
2025-01-16
staging
2025-01-16