Files
image-gateway/Dockerfile.caddy

16 lines
457 B
Docker
Raw Normal View History

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"]