Some checks failed
Backend CI / test (push) Waiting to run
Backend 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) Has been cancelled
This will show the exact reason for token verification failure
1.8 KiB
1.8 KiB
Environment Variables для Coolify
Обязательные переменные (опциональны, есть значения по умолчанию)
ISAR_DIR=isar
BACKUP_DIR=../mnemo_cards_telegram_bot/backups/
WORK_DIR=/root/mnemo_cards_backend
DEBUG=false
SERVER_ADDRESS=
PORT=3000
ADMIN_IDS=
Описание переменных
- ISAR_DIR - Директория для базы данных Isar (по умолчанию:
isar) - BACKUP_DIR - Директория для хранения бэкапов (по умолчанию:
../mnemo_cards_telegram_bot/backups/) - WORK_DIR - Рабочая директория приложения (по умолчанию:
/root/mnemo_cards_backend) - DEBUG - Режим отладки Isar Inspector (
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