finn-board-ui (sha256:621dbabf5bccc851177d151073cddbb308cea291dcd85415b3a4e647ac6c8988)
Published 2023-09-19 12:26:07 +00:00 by Ghost
Installation
docker pull git.joshuacoles.me/personal/finn-board-ui@sha256:621dbabf5bccc851177d151073cddbb308cea291dcd85415b3a4e647ac6c8988sha256:621dbabf5bccc851177d151073cddbb308cea291dcd85415b3a4e647ac6c8988About this package
a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
Image Layers
| ADD file:32ff5e7a78b890996ee4681cc0a26185d3e9acdb4eb1e2aaccb2411f922fed6b in / |
| CMD ["/bin/sh"] |
| /bin/sh -c apk add --no-cache ca-certificates libcap mailcap |
| /bin/sh -c set -eux; mkdir -p /config/caddy /data/caddy /etc/caddy /usr/share/caddy ; wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/0c7fa00a87c65a6ef47ed36d841cd223682a2a2c/config/Caddyfile"; wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/0c7fa00a87c65a6ef47ed36d841cd223682a2a2c/welcome/index.html" |
| ENV CADDY_VERSION=v2.7.4 |
| /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='68cc53c79b88da5f1a33f5a1e1da7fbac5ad041380e91e27663b44e0cb2d8e07e08690295e86e9e65a37472b52f7d95f84f383ee0b8f3d5e1bd4b755d3990e6a' ;; armhf) binArch='armv6'; checksum='e6db35a9a2d78a8375d287bb1e4dc37f21eeadd5e41ad0c4adc2e35d3f80e061602d3e9c498ac4a4956754ad7be8c5f0489395db2c9729782906d771e528c898' ;; armv7) binArch='armv7'; checksum='5e94a538e9f9d62da2cdfae04294e943800ced348a66fad13ab6c99aa8184485a1ceba2dbcf13d996f4a4bad1a49e2774b880182b0edcf1a112b1001c552e424' ;; aarch64) binArch='arm64'; checksum='eb9be2b3d09351d97843a4e2b73f36a4d36d3cb689dd580b5706b243fb66d0dc8a04460fd4a87dea772442c9fe7a1cddb0022e085be663f3d1e12127e3295d9d' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='3accb7bbfe23d33057bf023951b3ccddd4cf1708314adad71aa2f298581da293af1bc817ff346248c895499908de7ced661f64a4d115b41657630e14cc8f62a7' ;; s390x) binArch='s390x'; checksum='73c4961582ddc4a0d013c7af85642cf68a7bb0069e04aabba28ff3270f86853b394277d90b7b971695b949087e8d3fb50661da03953e632705e3f63c6e7acdb8' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.7.4/caddy_2.7.4_linux_${binArch}.tar.gz"; echo "$checksum /tmp/caddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; rm -f /tmp/caddy.tar.gz; setcap cap_net_bind_service=+ep /usr/bin/caddy; chmod +x /usr/bin/caddy; caddy version |
| ENV XDG_CONFIG_HOME=/config |
| ENV XDG_DATA_HOME=/data |
| LABEL org.opencontainers.image.version=v2.7.4 |
| LABEL org.opencontainers.image.title=Caddy |
| LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go |
| LABEL org.opencontainers.image.url=https://caddyserver.com |
| LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs |
| LABEL org.opencontainers.image.vendor=Light Code Labs |
| LABEL org.opencontainers.image.licenses=Apache-2.0 |
| LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker |
| EXPOSE 80 |
| EXPOSE 443 |
| EXPOSE 443/udp |
| EXPOSE 2019 |
| WORKDIR /srv |
| CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"] |
| COPY /usr/src/app/dist /usr/share/caddy # buildkit |
| COPY Caddyfile /etc/caddy/Caddyfile # buildkit |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.description | a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go |
| org.opencontainers.image.documentation | https://caddyserver.com/docs |
| org.opencontainers.image.licenses | Apache-2.0 |
| org.opencontainers.image.source | https://github.com/caddyserver/caddy-docker |
| org.opencontainers.image.title | Caddy |
| org.opencontainers.image.url | https://caddyserver.com |
| org.opencontainers.image.vendor | Light Code Labs |
| org.opencontainers.image.version | v2.7.4 |