10 lines
No EOL
646 B
C++
10 lines
No EOL
646 B
C++
FROM caddy:[0-9]+\.[0-9]+\.[0-9]+-builder AS builder
|
|
RUN xcaddy build \\
|
|
--with github\.com/caddy-dns/cloudflare@v[0-9]+\.[0-9]+\.[0-9]+ \\
|
|
--with github\.com/porech/caddy-maxmind-geolocation@v[0-9]+\.[0-9]+\.[0-9]+ \\
|
|
--with github\.com/greenpau/caddy-security@v[0-9]+\.[0-9]+\.[0-9]+ \\
|
|
--with git\.lschaefer\.xyz/lukasdotcom/turnstile-caddy@v[0-9]+\.[0-9]+\.[0-9]+ \\
|
|
--with github\.com/hslatman/caddy-crowdsec-bouncer/http@v[0-9]+\.[0-9]+\.[0-9]+ \\
|
|
--with github\.com/hslatman/caddy-crowdsec-bouncer/appsec@v[0-9]+\.[0-9]+\.[0-9]+
|
|
FROM caddy:[0-9]+\.[0-9]+\.[0-9]+
|
|
COPY --from=builder /usr/bin/caddy /usr/bin/caddy\n? |