Ip адреса стендов Контур Ip адрес Хост Название сервиса dev 10.77.44.75 glorax.local Frontend (Next.js) dev 10.77.44.75 glorax.local/storybook Frontend-storybook dev 10.77.44.75 glorax.local/api Backend dev 10.77.44.75 cms.glorax.local Directus CMS Логирование ошибок Sentry - Цифровой город Включено если NODE_ENV = production или ENABLE_SENTRY = true Настройка .npmrc Для настройки запустить и следовать инструкциям: ./gitlab-npm-setup.sh Переменные окружения Переменная Описание Пример значения NEXT_PUBLIC_API_PATH Хост backend api https://glorax-api-dev.city-digital.ru NEXT_PUBLIC_CMS_PATH Хост cms https://cms-dev.city-digital.ru NEXT_PUBLIC_GTM_ID ID Google Tag Manager GTM-K92XGZ47 SENTRY_AUTH_TOKEN Token Sentry - ENABLE_SENTRY Включить / отключить SENTRY TRUE or FALSE Дизайн: UI kit Дизайн-система Гайды по компонентам Макеты страниц Макеты смтраниц Собрать Docker image для стенда Сборка make: make build ИЛИ Сборка командой: docker build -t git.paata.ru/glorax/portal-frontend . Push в private registry: make push Сборка storybook Сборка storybook и push make: make storybook Сборка storybook make: make build-storybook Push storybook make: make push-storybook docker build -f storybook.dockerfile -t git.paata.ru/glorax/portal-frontend-storybook:latest . Образы: Ссылка на образы STORYBOOK Сборка Storybook npm run build-storybook -s ./public Запуск Storybook npm run storybook Админка Basic auth Логин Пароль admin glorax2.0 Filament auth Логин Пароль glorax@glorax.com DevAdmin