Изменения:

-добавлены нетворки в докер композ
-исправлен рутинг (баг пайчарма)
-запросы к ии агентам не проходят из-за ссл сертификата (пробовали отключить, но пока не выходит, нужно доделать)
This commit is contained in:
2025-12-19 00:57:13 +03:00
parent 24f4ce118f
commit a649fb1192
16 changed files with 433 additions and 62 deletions

View File

@@ -23,12 +23,13 @@ Backend API для мобильного приложения **Новая Пла
### Установка
1. Клонируйте репозиторий
2. Установите зависимости:
2. Установить окружение ("python -m venv venv")
3. Установите зависимости:
```bash
pip install -r requirements.txt
```
3. Настройте `.env`:
4. Настройте `.env`:
```bash
cp .env.example .env
#В целом вам нужно поменять GIGACHAT API секцию, JWT Secret key сгенерить, просто в поисковике генератор на 256 байт сделаете JWT
@@ -36,7 +37,7 @@ cp .env.example .env
# Отредактируйте .env с вашими настройками
```
4. Запустите инфраструктуру (Docker):
5. Запустите инфраструктуру (Docker):
```bash
docker-compose -f docker/docker-compose.yml up -d
# или используйте вариант ниже,но лучше вариант выше для избежания непредвиденного
@@ -44,12 +45,12 @@ docker-compose -f docker/docker-compose.yml up -d
docker-compose up
```
5. Примените миграции:
6. Примените миграции:
```bash
alembic upgrade head
```
6. Запустите сервер:
7. Запустите сервер:
```bash
uvicorn app.main:app --reload
# если не запустилось, проверяйте есть ли .venv(установлено ли окружение для питона), также попробуйте в венве uvicorn app.main:app --reload --host 0.0.0.0 --port 8000