Фронтенд
SyncMaster предоставляет Фронтенд (UI) на основе React, дающий пользователям возможность создавать, обновлять, удалять сущности.
Установка и запуск
С Docker
-
Установите Docker
-
Установите docker-compose
-
Выполните следующую команду:
$ docker compose --profile frontend up -d --wait
...
docker-compose загрузит образ SyncMaster UI, создаст контейнеры, а затем запустит их.
Параметры можно установить через файл .env или раздел environment в docker-compose.yml
docker-compose.yml
frontend: image: mtsrus/syncmaster-ui:${VERSION:-develop} restart: unless-stopped volumes: - ./config.docker.yml:/app/config.yml ports: - 3000:3000 depends_on: server: condition: service_healthy profiles: - frontend
config.yml
ui: api_browser_url: http://localhost:8000 auth_provider: dummyAuthProvider # auth_provider: keycloakAuthProvider
- После запуска и готовности фронтенда, откройте http://localhost:3000.