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

@@ -12,6 +12,7 @@ Self-hosted прокси-сервер для обработки и кеширо
| [URL-справочник](url-reference.md) | Формат URL, параметры обработки, примеры |
| [API кеша](cache-api.md) | Purge кеша, Souin API |
| [E2E тесты](e2e-tests.md) | Автоматические Docker Compose тесты кеша |
| [CI/CD](ci-cd.md) | Gitea Actions, сборка Caddy image и ручной деплой |
| [Чек-лист тестирования](testing-checklist.md) | Пошаговая ручная проверка всех функций |
## Быстрая навигация
@@ -21,5 +22,6 @@ Self-hosted прокси-сервер для обработки и кеширо
- Хочу **узнать формат URL** → [url-reference.md](url-reference.md)
- Хочу **сбросить кеш** → [cache-api.md](cache-api.md)
- Хочу **запустить автотесты** → [e2e-tests.md](e2e-tests.md)
- Хочу **настроить CI/CD** → [ci-cd.md](ci-cd.md)
- Хочу **протестировать вручную** → [testing-checklist.md](testing-checklist.md)
- Хочу **понять что это за проект** → [overview.md](overview.md)