caddy

caddy-waf (sha256:4dd5fedb240cd19727f1b4e61ff90224be2a07929516a59ad8378d9245453993)

Published 2025-10-23 11:35:48 +08:00 by gitea

Installation

docker pull git.shusou.com/caddy/caddy-waf@sha256:4dd5fedb240cd19727f1b4e61ff90224be2a07929516a59ad8378d9245453993
sha256:4dd5fedb240cd19727f1b4e61ff90224be2a07929516a59ad8378d9245453993

Image Layers

ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
WORKDIR /app
COPY /app/caddy-waf/caddy /usr/bin/caddy # buildkit
COPY /app/caddy-waf/GeoLite2-Country.mmdb /app/ # buildkit
COPY /app/caddy-waf/rules.json /app/ # buildkit
COPY /app/caddy-waf/ip_blacklist.txt /app/ # buildkit
COPY /app/caddy-waf/dns_blacklist.txt /app/ # buildkit
COPY Caddyfile /app/ # buildkit
RUN /bin/sh -c addgroup -S caddy && adduser -S -G caddy caddy # buildkit
RUN /bin/sh -c chown -R caddy:caddy /app # buildkit
USER caddy
EXPOSE [8080/tcp]
CMD ["caddy" "run" "--config" "/app/Caddyfile"]
Details
Container
2025-10-23 11:35:48 +08:00
1
OCI / Docker
linux/amd64
41 MiB
Versions (2) View all
251023-1 2025-10-23
251023 2025-10-23