🔀
Traefik Reverse Proxy
Reverse proxy с сертификатами Cloudflare Origin CA из Doppler
Базовая инфраструктура для integ-api, integ-admin и integ-core
# Установка зависимостей
pnpm install
# Генерация .env из Doppler
./scripts/generate-env.sh dev
# Проверка форматирования
pnpm format:checkinteg-deploy/
├── docker-compose.dev.yml # Dev: traefik + postgres + api + admin
├── docker-compose.prod.yml # Prod: traefik + api + admin
├── scripts/
│ ├── generate-env.sh # Doppler → .env
│ └── health-check.sh # Проверка здоровья сервисов
└── .github/workflows/ # CI/CD пайплайныПосле деплоя на сервере создаётся:
/opt/integ/
├── docker-compose.yml # Из dev/prod версии
├── .env # Переменные из Doppler
└── letsencrypt/
└── certs/ # Cloudflare Origin CA (из Doppler)