Caddy-Proxy-Docker



Плагин, позволяющий использовать Caddy как Reverse Proxy для Docker контейнеров с настройкой через labels.



Особенности::



- configless

- autodiscovery

- zero downtime

- требует для каждого контейнера FQDN или IP адрес

- автоматическое получение SSL сертификатов (силами caddy)



https://github.com/lucaslorentz/caddy-docker-proxy





Пример настройки контейнера



whoami1:

image: traefik/whoami

networks:

- caddy

deploy:

labels:

caddy: whoami1.example.com

caddy.reverse_proxy: "{{upstreams 80}}"

caddy.tls.ca: https://acme-staging-v02.api.letsencrypt.org/directory




#proxy #docker #caddy #configless #autodiscоvery