Прототип - https://masster.apps.npod.space/grid
Руководство пользователя и пользовательские сценарии - https://github.com/Dungeon-MASSters/MASSter/blob/main/frontend/MASSter-frontend/README.md
http://localhost:8080/ - веб приложение
http://localhost:8090/ - BaaS pocketbase
Все сервисы приложения упакованы в Docker compose, для запуска необходимо выполнить следующие действия:
Указать данные для подключения с Pocketbase. Для сервисов preprocessor и generator указать переменные окружения (можно использовать значения по умолчанию):
PB_LOGIN=dev@email.local
PB_PWD=1234567890
Для сборки выполнить команду:
docker compose build # docker-compose build для более старых версий Docker
Для запуска выполнить команду:
docker compose up # docker-compose up для более старых версий Docker
Зайти в админ панель Pocketbase по адресу:
Создать первого пользователя с логином и паролем ранее указанным в docker-compose.yaml
В админ панели Pocketbase в меню Settings/Auth providers
добавить провайдера
Vk или Yandex
Веб-приложение доступно на http://localhost:8080/