- backend/.env.example — пример DATABASE_URL с комментарием - root/.env.example — заполнены примеры для всех переменных (AUTH_SECRET_KEY, DATABASE_URL, INITIAL_ADMIN_PASSWORD, POSTGRES_PASSWORD)
22 lines
1.4 KiB
Plaintext
22 lines
1.4 KiB
Plaintext
# ======================================================================
|
|
# superset-tools — backend .env.example
|
|
# Только обязательные переменные. Остальное настраивается через web UI.
|
|
# ======================================================================
|
|
|
|
# ── Обязательно: секреты ──
|
|
# JWT-ключ подписи токенов (backend + agent используют один)
|
|
# Сгенерировать: python -c "import secrets; print(secrets.token_urlsafe(32))"
|
|
AUTH_SECRET_KEY=change-me-to-a-random-secret
|
|
|
|
# Fernet-ключ шифрования паролей подключений и API-ключей
|
|
# Сгенерировать: python3 -c "import base64,os; print(base64.urlsafe_b64encode(os.urandom(32)).decode())"
|
|
ENCRYPTION_KEY=
|
|
|
|
# ── Обязательно: база данных ──
|
|
# PostgreSQL (пример для локальной разработки через docker-compose)
|
|
DATABASE_URL=postgresql+psycopg2://postgres:postgres@localhost:5432/ss_tools
|
|
# Отдельная БД для аутентификации (если не задана — требуется явно)
|
|
AUTH_DATABASE_URL=postgresql+psycopg2://postgres:postgres@localhost:5432/ss_tools
|
|
# Отдельная БД для задач (если не задана — DATABASE_URL)
|
|
TASKS_DATABASE_URL=postgresql+psycopg2://postgres:postgres@localhost:5432/ss_tools
|