# DEV (npm run dev): Vite экспонирует в import.meta.env ТОЛЬКО переменные с
# префиксом VITE_ — их читает src/config/env.ts на этапе сборки. Поэтому локально
# настраиваем именно VITE_* (APP_* Vite игнорирует).
#
# PROD (Docker): /config.js генерируется из APP_*-переменных контейнера скриптом
# docker-entrypoint.d/20-nstart-runtime-config.sh (window.__NSTART_APP_ENV__).
# Прод-контракт — APP_* (APP_API_URL / APP_AUTH_MODE / APP_NEW_START_ID_URL /
# APP_NEW_START_ID_REALM / APP_NEW_START_ID_CLIENT_ID); .env в проде не используется.

# Скопируйте в .env для локального запуска: cp .env.example .env

VITE_API_URL=/api

# 'anonymous' — сервис открывается сразу, без Keycloak (как ТГУ работал в дизайнере).
# Для закрытого контура: VITE_AUTH_MODE=new-start-id и заполнить параметры ниже
# реальным адресом Keycloak (НЕ :8080 — там Kafka-UI).
VITE_AUTH_MODE=anonymous
# VITE_AUTH_MODE=new-start-id

# Используется только при authMode=new-start-id.
VITE_NEW_START_ID_URL=http://localhost:8080/auth
VITE_NEW_START_ID_REALM=new-start
VITE_NEW_START_ID_CLIENT_ID=pcp-tgu-ui-service
