Новый сервис pcp-tgu-ui-service: ТГУ-фронт на headless-auth nstart + платформенный CI/деплой
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user