← Все инструменты Контейнеры

caddy-docker-proxy

Caddy-Proxy-Docker Плагин, позволяющий использовать Caddy как Reverse Proxy для Docker контейнеров с настройкой через labels. Особенности configless autodiscovery zero downtime требует для каждого контейнера FQDN или IP адрес автоматическое получение SSL…

proxydockercaddyconfiglessautodiscоvery

Что это

Caddy-Proxy-Docker

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

Возможности

  • Configless;
  • Autodiscovery;
  • Zero downtime;
  • Требует для каждого контейнера FQDN или IP адрес;
  • Автоматическое получение SSL сертификатов (силами caddy);
  • Пример настройки контейнера;
  • Whoami1;
  • Image: traefik/whoami;
  • Networks;
  • Caddy;
  • Deploy;
  • Labels;
  • Caddy: whoami1.example.com;
  • Caddy.reverse_proxy: “{{upstreams 80}}”.

Зачем нужен

Проект предоставляет готовые компоненты или программный интерфейс, чтобы не реализовывать типовую функциональность с нуля. Он может стать строительным блоком приложения, внутреннего сервиса или собственного инструмента автоматизации.

Когда пригодится

  • Когда типовую функцию нужно добавить в проект без реализации с нуля;
  • Для прототипа, внутреннего сервиса или интеграции с существующим приложением;
  • Когда важны готовый API и возможность расширять решение своим кодом.

Что учесть

Перед подключением caddy-docker-proxy к проекту проверьте совместимость версий, стабильность API, лицензию и состояние поддержки проекта. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.