Sign inSign up

qida/caddy-waf:latest

Multi-platform
Index digest

sha256:db3341bf5c0032a836083c9ad0a71f7c6eb8927b055ffc5f51686a76b2cc376d

OS/ARCH

Compressed size

132.61 MB

Last pushed

about 1 month by qida

Type

Image

Manifest digest

sha256:08637170b728b39f4f6932e627a4996a29a7711c601d8122c11870481e7b8abe

Image Layers

1ADD alpine-minirootfs-3.21.7-aarch64.tar.gz / # buildkit3.81 MB
2CMD ["/bin/sh"]0 B
4LABEL description=Caddy v2 with caddy-waf0 B
5ENV TZ=Asia/Shanghai0 B
6RUN /bin/sh -c apk add286.28 KB
7COPY /src/geoip2/ /etc/caddy/ # buildkit50.22 MB
8COPY /src/caddy-waf /usr/bin/caddy # buildkit15.16 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 # buildkit737 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-aarch64.tar.gz / # buildkit