Map update

This commit is contained in:
cracklesparkle
2024-09-05 17:14:48 +09:00
parent ab88fd5ea5
commit 3994989994
10 changed files with 1199 additions and 546 deletions

View File

@ -1,26 +1,46 @@
Установка библиотек для питона
pip install -r requierements.txt
html с использованием vuejs
в файле /backend_fastapi/.env добавить адрес базы данных
SQL_URL = "mssql+aioodbc://username:password@host/database?driver=ODBC+Driver+17+for+SQL+Server"
[client](#client)
# Инструкция по запуску фронтенда
Рекомендуемый способ запуска всех сервисов через docker-compose.yml:
```bash
docker compose up -d --build
```
Требуется создать `.env` в корне `frontend_reactjs` с путями до API эндпоинтов (см. в .env.example).
# client
Переменные окружения (.env) описаны в .env.example
## Docker
1. Запустить билд контейнера:
Есть два варианта запуска в Docker:
1. Рекомендованный способ сборки через `docker-compose.yml`, находящийся в корне репозитория:
```bash
docker compose up -d --build --no-deps client
```
2. Сборка отдельного контейнера без docker compose, из Dockerfile:
```bash
cd client
```
```bash
docker build -t client .
```
```bash
docker run -d --name client -p 5173:5173 --restart always client
```
## Локально
⚠ Рекомендуется Node LTS версии ^20.15.1
⚠ Рекомендуется [Node](https://nodejs.org/en/download/package-manager) LTS версии ^20.15.1
В `frontend_reactjs`:
```bash
cd client
```
В `client`:
1. Установить зависимости:
```bash
npm install
@ -33,4 +53,6 @@ npm run dev
или в production-ready [serve](https://www.npmjs.com/package/serve):
```bash
npm serve
```
```
# monitor