Sign inSign up

qida/caddy-waf:latest

Multi-platform
Index digest

sha256:db3341bf5c0032a836083c9ad0a71f7c6eb8927b055ffc5f51686a76b2cc376d

OS/ARCH

Compressed size

133.81 MB

Last pushed

2 days by qida

Type

Image

Manifest digest

sha256:11e22936e0c47e0c3a547fb3f8436e083ff32a9c1a539c2019da972b7f5bc36d

Image Layers

1ADD alpine-minirootfs-3.21.7-x86_64.tar.gz / # buildkit3.48 MB
2CMD ["/bin/sh"]0 B
4LABEL description=Caddy v2 with caddy-waf0 B
5ENV TZ=Asia/Shanghai0 B
6RUN /bin/sh -c apk add283.62 KB
7COPY /src/geoip2/ /etc/caddy/ # buildkit50.22 MB
8COPY /src/caddy-waf /usr/bin/caddy # buildkit16.69 MB
9COPY /src/rules.json /etc/caddy/rules.json # buildkit4.97 KB
10COPY /src/ip_blacklist.txt /etc/caddy/ip_blacklist.txt # buildkit789.52 KB
11COPY /src/dns_blacklist.txt /etc/caddy/dns_blacklist.txt # buildkit5.68 MB
12COPY Caddyfile /etc/caddy/Caddyfile # buildkit735 B
13RUN /bin/sh -c caddy version56.68 MB
14WORKDIR /etc/caddy32 B
15USER caddy0 B
16EXPOSE [2019/tcp 443/tcp 80/tcp]0 B
17CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile"]0 B

Command

ADD alpine-minirootfs-3.21.7-x86_64.tar.gz / # buildkit