Изменение: Настройка автоматического SSL (Auto HTTPS)¶
Дата: 2026-03-25 Что изменилось: Инфраструктура, проксирование (Caddy)
Суть изменений¶
Включен механизм Auto HTTPS в Caddy для автоматического управления SSL-сертификатами.
Измененные файлы¶
-
Caddyfile: Вместо жестко прописанногоtls internalво всех блоках доменов добавлено:tls {$TLS_EMAIL:internal}. -
docker-compose.prod.yml: Добавлен проброс переменной:environment: - TLS_EMAIL=${TLS_EMAIL:-admin@arkhyz-club.ru} -
docker-compose.yml: Добавлен проброс переменной:environment: - TLS_EMAIL=${TLS_EMAIL:-internal}
Последствия¶
- В production (
docker-compose.prod.yml) Caddy автоматически использует emailadmin@arkhyz-club.ruи запрашивает бесплатные, доверенные SSL-сертификаты у Let's Encrypt / ZeroSSL. Сертификаты сохраняются в volumecaddy_data, поэтому Caddy не запрашивает их заново при перезапуске, а просто переиспользует. - В dev (
docker-compose.yml) Caddy продолжает использовать самоподписанные сертификаты.