user avatar
Merge remote-tracking branch 'origin/develop' into develop
Тишкин Андрей Алексеевич authored
ba37291f
Name Last commit Last update
src
.env.local.example
.gitignore
Dockerfile
README.md

Ассистент Сберлаб-НГУ

Интеллектуальная система для студентов и сотрудников Сберлаб-НГУ, позволяющая автоматизировать большинство внутренних процессов в лаборатории, таких как сбор отчетов, расчет показателей, учет посещаемости, активности в дискуссиях и т.д. Система интегрируется с Gitlab, Kimai, BookStack и Plane.

Начало работы

Локально:

  1. Убедитесь что у вас установлены:
  1. Скопировать репозиторий
git clone https://gitlab.sberlab.nsu.ru/a.tishkin/sberlab_nsu_assistant
cd sberlab_nsu_assistant
  1. Создать виртуальную среду
python -m venv .venv
source .venv/bin/activate
  1. Установить зависимости
pip install -r ./src/requirements.txt
  1. Установить переменные среды
cp .env.local.exmaple .env
nano .env
  1. Запустить базу данных
  1. Запустить скрипт
python app/main.py

Docker:

sudo docker pull andrei1121212/sberlab_assistant:manifest-amd64
  • установить переменные среды из .env.local.example

Контакты

Andrei - Telegram @Lizarcon - a.tishkin1@g.nsu.ru

Ссылка на репозиторий: https://gitlab.sberlab.nsu.ru/a.tishkin/sberlab_nsu_assistant#sberlab_nsu_assistant