blob: c7f4ac886913a227a2c77268545544cb8e3d52f3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
FROM caddy:2-builder-alpine AS builder
RUN xcaddy build \
--with github.com/caddyserver/forwardproxy@caddy2 \
--with github.com/porech/caddy-maxmind-geoip
FROM caddy:2-alpine
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
CMD ["caddy", "run", "--config", "/etc/caddy/Caddyfile", "--adapter", "caddyfile"]
|