chore: добавить CI/CD для прод-деплоя
Some checks failed
CI / e2e (push) Failing after 1m56s
CI / docker (push) Has been skipped

- добавлены Gitea workflows для CI и ручного CD

- настроен prod compose для запуска за reverse proxy

- добавлена публикация Caddy image в Container Registry

- обновлена документация по CI/CD и prod-сети
This commit is contained in:
2026-05-04 12:51:28 +03:00
parent 0751c4b469
commit 98b162f2b8
8 changed files with 301 additions and 5 deletions

View File

@@ -22,5 +22,9 @@ IMGPROXY_DOWNLOAD_TIMEOUT=30
# === Caddy ===
# Домен для HTTPS (пустое значение = localhost без HTTPS)
DOMAIN=
# Порт Caddy для локальной разработки
# Порт Caddy для локальной разработки. В prod за reverse proxy обычно 80.
CADDY_PORT=8888
# Docker image для CD-деплоя. Локально можно не задавать.
# CADDY_IMAGE=registry.example.com/owner/image-gateway:latest
# Docker network внешнего reverse proxy в prod.
# WEB_NETWORK=web