Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Разработка интерактивных планов зданий университета для работы с it оборудованием.

  1. Конфигурация клиента Переменные окружения

REACT_APP_BASE_URL: URL хоста API сервера. REACT_APP_SKIP_CATALOGUE_VALIDATION: Пропуск проверки размещения комнат перед созданием. По умолчанию: false.

Константы

Расположены в app/config/constants.ts.

Запуск клиента

Установить зависимости: npm i Запустить сервер разработки: npm start Собрать: npm build

  1. Конфигурация сервера

Требуется ASP.NET Core Web SDK (.NET 9 или выше).

Запуск сервера

Запустить сервер локально: dotnet run Собрать: dotnet publish

Конфигурация приложения в appsettings.json в проекте WebApi:

  1. Настройка базы данных

Требуется серверная база данных (PostgreSQL). База данных должна быть создана заранее. Выполните миграции из проекта миграций или включите IN_PROCESS_MIGRATIONS_ON в appsettings.json.

Docker Compose для базы данных Пример docker-compose.yml для настройки базы данных PostgreSQL: version: '3.8' services: db: image: postgres:16 environment: POSTGRES_USER: appuser POSTGRES_PASSWORD: apppassword POSTGRES_DB: appdb ports: - "5432:5432" volumes: - db-data:/var/lib/postgresql/data volumes: db-data:

Запуск базы данных

Сохраните файл docker-compose.yml. Выполните: docker-compose up -d Подключитесь к базе данных, используя строку подключения:Host=localhost;Port=5432;Database=appdb;Username=appuser;Password=apppassword

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages