1
0
Fork 0

Bump Caddy version

master
GitHub Action 2023-05-18 01:41:18 +00:00
parent 5ed6cc159c
commit 14d411b907
2 changed files with 40 additions and 0 deletions

37
2.7/alpine/Dockerfile Normal file
View File

@ -0,0 +1,37 @@
FROM caddy:2.7.0-beta.1-alpine as build
RUN apk add --no-cache upx ca-certificates \
&& upx --ultra-brute /usr/bin/caddy \
&& caddy version
FROM scratch
COPY --from=build /etc/caddy/Caddyfile /etc/caddy/Caddyfile
COPY --from=build /usr/share/caddy/index.html /usr/share/caddy/index.html
COPY --from=build /usr/bin/caddy /usr/bin/caddy
COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
COPY --from=build /etc/nsswitch.conf /etc/nsswitch.conf
ENV XDG_CONFIG_HOME=/config
ENV XDG_DATA_HOME=/data
ENV HOME=/
VOLUME /config
VOLUME /data
LABEL org.opencontainers.image.version=v2.7.0
LABEL org.opencontainers.image.title="Caddy (productionwentdown build)"
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://productionwentdown.makerforce.io
LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
LABEL org.opencontainers.image.vendor="productionwentdown"
LABEL org.opencontainers.image.licenses=Apache-2.0
LABEL org.opencontainers.image.source="https://github.com/productionwentdown/caddy"
EXPOSE 80
EXPOSE 443
EXPOSE 2019
WORKDIR /srv
CMD ["/usr/bin/caddy", "run", "--config", "/etc/caddy/Caddyfile", "--adapter", "caddyfile"]

View File

@ -11,11 +11,14 @@ A tiny <10MB Caddy image compressed with [UPX](https://github.com/upx/upx).
New versions are tracked within 4 hours. Currently available versions:
* `2.6.4-alpine`, `2.6-alpine`, `2-alpine`, `alpine`
* `2.7.0-beta.1-alpine`, `2.7-alpine`
## Shared Tags
* `2.6.4`, `2.6`, `2`, `latest`
* `2.6.4-alpine`
* `2.7.0-beta.1`, `2.7`
* `2.7.0-beta.1-alpine`
# Usage