Some checks are pending
Backend CI / test (push) Waiting to run
Backend CI / build (push) Blocked by required conditions
Mobile App CI / test (push) Waiting to run
Mobile App CI / build-android (push) Blocked by required conditions
Mobile App CI / build-ios (push) Blocked by required conditions
Web App CI / test (push) Waiting to run
Web App CI / build (push) Blocked by required conditions
Deploy Mnemo Cards / Deploy Backend (push) Waiting to run
Deploy Mnemo Cards / Deploy Web App (push) Blocked by required conditions
Deploy Mnemo Cards / Final Verification (push) Blocked by required conditions
Deploy Telegram Bot / Deploy Telegram Bot (push) Waiting to run
38 lines
1.7 KiB
Markdown
38 lines
1.7 KiB
Markdown
# Environment Variables для Coolify
|
|
|
|
## Обязательные переменные (опциональны, есть значения по умолчанию)
|
|
|
|
```
|
|
BACKUP_DIR=../mnemo_cards_telegram_bot/backups/
|
|
WORK_DIR=/root/mnemo_cards_backend
|
|
DEBUG=false
|
|
SERVER_ADDRESS=
|
|
PORT=3000
|
|
ADMIN_IDS=
|
|
```
|
|
|
|
## Описание переменных
|
|
|
|
- **BACKUP_DIR** - Директория для хранения бэкапов (по умолчанию: `../mnemo_cards_telegram_bot/backups/`)
|
|
- **WORK_DIR** - Рабочая директория приложения (по умолчанию: `/root/mnemo_cards_backend`)
|
|
- **DEBUG** - Режим отладки (`true` или `1` для включения, по умолчанию: `false`)
|
|
- **SERVER_ADDRESS** - IP адрес для привязки сервера (по умолчанию: `0.0.0.0` - все интерфейсы)
|
|
- **PORT** - Порт для HTTP сервера (по умолчанию: `3000`)
|
|
- **ADMIN_IDS** - Список Telegram ID админов, разделенных запятой (например: `123456789,987654321`). Если не задано, читается из файла `admins` (каждая строка - один ID)
|
|
|
|
## Примеры конфигурации
|
|
|
|
### Coolify (рекомендуется)
|
|
**Важно:** Coolify использует reverse proxy (Traefik/Caddy) для обработки SSL/TLS.
|
|
Приложение внутри контейнера работает только по HTTP.
|
|
```
|
|
PORT=3000
|
|
SERVER_ADDRESS=0.0.0.0
|
|
```
|
|
Coolify автоматически обрабатывает HTTPS на уровне reverse proxy.
|
|
|
|
### Разработка
|
|
```
|
|
PORT=8080
|
|
SERVER_ADDRESS=0.0.0.0
|
|
```
|