You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Микросервис требует что бы на сервере был установлен S3 MinIO а так же Kafka
С помощью данного проекта можно производить такие манипуляции управления шаблонами заявок как:
Документы:
-Просмотр загруженой инфомации о документе
Шаблон:
- Просмотр
- Создание
- Редактирование
- Удаление
Установка:
1. Установка poetry здесь: https://python-poetry.org/docs/#installing-with-the-official-installer
2. Ввод следующих команд в командной строке:
1. poetry shell
2. poetry install
3. Создать и настроить .env файл в корневой папке проекта
4. Сделать миграции баз данных с помощью
- alembic revision -m "описание миграции"
- alembic upgrade head
Настройка Сервера Linux:
1. Автоматически устанавливается при помощи Docker
Настройка Windows:
1. Убедитесь, что Microsoft Word установлен и работает
Настройка MinIO:
1. Использовать можно Docker https://hub.docker.com/r/tobi312/minio/#!
Или
https://github.com/minio/minio/tree/master/docs/orchestration/docker-compose
- docker-compose pull
- docker-compose up -d
2. docker stack deploy --compose-file docker-compose.yaml minio сложнее настраивать но боле подходит для готового проекта
Настройка Kafka:
Запуск:
1. Ввод в командной строке: uvicorn app.main:app --reload