Skip to content

moevm/mse1h2026-req-viz

Repository files navigation

mse-template

Установка и запуск

Требования

Перед запуском убедитесь, что установлены:

  1. Docker
  2. Docker Compose
  3. Git

Проверить установку:

docker --version
docker compose version
git --version

Docker используется для контейнеризации приложения и запуска всех сервисов одной командой.


Клонирование репозитория

git clone https://github.com/moevm/mse1h2026-req-viz.git
cd mse1h2026-req-viz

Запуск приложения

Основной способ запуска:

docker compose up --build

Что происходит:

  • собираются Docker-образы
  • запускаются контейнеры
  • поднимаются сервисы приложения

Docker позволяет запускать приложение одинаково на разных машинах без проблем с зависимостями.


Доступ к приложению

После запуска приложение будет доступно по адресу:

http://localhost:8501

Остановка приложения

Чтобы остановить контейнер:

docker compose down

Удалить контейнеры и связанные данные:

docker compose down -v

Проверка работоспособности

Инструкции по проверке работоспособности проекта (основной функциональности и результатов).

  1. Проверка запуска сервисов Все сервисы работают:
docker compose ps

Ожидаемый вывод:

NAME                      STATUS              PORTS
ecosystem-backend         Up                  0.0.0.0:8000->8000/tcp
ecosystem-frontend        Up                  0.0.0.0:8501->8501/tcp
ecosystem-neo4j           Up                  0.0.0.0:7474->7474/tcp, 0.0.0.0:7687->7687/tcp
  1. Проверка Backend API Health Check (здоровье системы):
curl http://localhost:8000/api/health

Ожидаемый ответ:

{"status":"ok","connected":true}
  1. Проверка Frontend (Streamlit) Открыть веб-интерфейс:
http://localhost:8501
  1. Проверка Neo4j (база данных) Подключение к Neo4j Browser:
http://localhost:7474

Ввойдите с помощью логина и пароля (Логин: neo4j, Пароль: test1234)

Дополнительная информация

Любая информация, которую команда посчитает нужной разместить

Документация

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Generated from moevm/mse-template