chore: добавить примеры значений в .env.example

- backend/.env.example — пример DATABASE_URL с комментарием
- root/.env.example — заполнены примеры для всех переменных
  (AUTH_SECRET_KEY, DATABASE_URL, INITIAL_ADMIN_PASSWORD, POSTGRES_PASSWORD)
This commit is contained in:
2026-07-04 14:59:39 +03:00
parent ec9bc76a37
commit b78493aeb7
2 changed files with 16 additions and 16 deletions

View File

@@ -4,35 +4,35 @@
# ======================================================================
# --- Обязательно: секреты ---
AUTH_SECRET_KEY= # JWT-ключ подписи токенов (обязательно, без него сервер не стартует)
ENCRYPTION_KEY= # Fernet-ключ шифрования (обязательно)
AUTH_SECRET_KEY=change-me-to-a-random-secret # JWT-ключ подписи токенов (обязательно)
ENCRYPTION_KEY= # Fernet-ключ шифрования (обязательно)
# --- Обязательно: базы данных ---
DATABASE_URL= # Основная БД (обязательно для production)
AUTH_DATABASE_URL= # БД аутентификации (если не задан — требуется явно)
TASKS_DATABASE_URL= # БД задач (если не задан — fallback на DATABASE_URL)
DATABASE_URL=postgresql+psycopg2://postgres:postgres@localhost:5432/ss_tools # Основная БД
AUTH_DATABASE_URL=postgresql+psycopg2://postgres:postgres@localhost:5432/ss_tools # БД аутентификации
TASKS_DATABASE_URL=postgresql+psycopg2://postgres:postgres@localhost:5432/ss_tools # БД задач
# --- ADFS SSO (опционально) ---
ADFS_CLIENT_ID= # Client ID для ADFS (если не задан — ADFS отключён)
ADFS_CLIENT_ID= # Client ID для ADFS (оставьте пустым, если не используется)
ADFS_CLIENT_SECRET= # Client Secret для ADFS
ADFS_METADATA_URL= # URL метаданных ADFS
# --- Администратор (первый запуск) ---
INITIAL_ADMIN_CREATE=false # true — создать администратора при старте
INITIAL_ADMIN_CREATE=false # true — создать администратора при старте (только для первого запуска)
INITIAL_ADMIN_USERNAME=admin # Логин администратора
INITIAL_ADMIN_PASSWORD= # Пароль (обязателен при INITIAL_ADMIN_CREATE=true)
INITIAL_ADMIN_EMAIL= # Email администратора (опционально)
INITIAL_ADMIN_PASSWORD=admin123 # Пароль (обязателен при INITIAL_ADMIN_CREATE=true)
INITIAL_ADMIN_EMAIL=admin@example.com # Email администратора (опционально)
# --- Порты (Docker) ---
BACKEND_HOST_PORT=8001 # Внешний порт бэкенда на хосте
FRONTEND_HOST_PORT=8000 # Внешний порт фронтенда на хосте
# --- PostgreSQL (прямое подключение, без DATABASE_URL) ---
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_DB=ss_tools
POSTGRES_USER=postgres
POSTGRES_PASSWORD=
POSTGRES_HOST=localhost # Хост PostgreSQL
POSTGRES_PORT=5432 # Порт PostgreSQL
POSTGRES_DB=ss_tools # Имя БД
POSTGRES_USER=postgres # Пользователь
POSTGRES_PASSWORD=postgres # Пароль
# --- Docker Compose ---
COMPOSE_PROJECT_NAME=superset-tools
COMPOSE_PROJECT_NAME=superset-tools # Имя Docker Compose проекта