CI сам собирает .env на прод/dev VPS из repo Variables/Secrets

Раньше .env копировался на сервер руками по .env.example — теперь
deploy-prod/deploy-dev в deploy.yml пишут его сами перед docker compose up,
тем же принципом, что уже был у netrunner-data. .env.example остаётся
только как справочник по составу переменных, не инструкция "скопируй на
сервер".
This commit is contained in:
2026-07-10 18:18:47 +07:00
parent 583682f330
commit 864d4bc852
4 changed files with 213 additions and 6 deletions
+10
View File
@@ -1,3 +1,13 @@
# =====================================================================
# ЭТОТ ФАЙЛ БОЛЬШЕ НЕ КОПИРУЕТСЯ РУКАМИ НА СЕРВЕР. .env на проде (и на
# dev-стенде) теперь целиком собирается .gitea/workflows/deploy.yml (job
# deploy-prod/deploy-dev) из repo Variables/Secrets этого репозитория при
# каждом деплое — см. комментарии в самом deploy.yml, там точная карта
# "какая переменная .env ← какой vars.*/secrets.*". Файл ниже остаётся
# только как справочник по тому, какие ключи вообще существуют, и для
# локальной разработки (docker-compose.yml, см. .env.dev.example).
# =====================================================================
# =====================================================================
# === DATABASE CONFIGURATION ===
# =====================================================================