ILiveHereBot
APIаты
Решение кейса SpbTechRun:"Интеллектуальный чат-бот «Я здесь живу»" от команды APIаты
Архитектура
Решение является микросервисным приложением.
Запуск
Для запуска приложения необходимо наличие установленного пакета программного обеспечения docker и docker-compose на компьютере
Порядок запуска приложения:
- Склонировать репозиторий
- В корне запустить комманду docker-compose up
- Для перезапуска приложения запустить комманду docker-compose up -d --force-recreate
Работа приложения
При стандартных настройках
Сервер будет развернут на localhost:8080:8080 Фронтенд будет развернут на localhost:80:80
Взаимодействие с систиемой происходит по средством общения с телеграм ботом
Конфигурация приложения
Конфигурация ядра (микросервися для взаимодействия с GigaChat) находится в файле ./services/core/config/config.json
Конфигурация сервера находится в файле ./services/API-GW/config/config.json
Описание
Языки
Python
- Dockerfile
- Go
- Shell
- SCSS
- JavaScript
- HTML
- TypeScript