FROM caddy:2-builder AS builder RUN xcaddy build \ --with github.com/darkweak/souin/plugins/caddy \ --with github.com/darkweak/storages/otter/caddy \ --with github.com/darkweak/storages/nuts/caddy FROM caddy:2 COPY --from=builder /usr/bin/caddy /usr/bin/caddy COPY entrypoint.caddy.sh /entrypoint.sh RUN chmod +x /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"] CMD ["caddy", "run", "--config", "/etc/caddy/Caddyfile", "--adapter", "caddyfile"]