- Запустите команды:
docker-compose build
docker-compose run task-tracker rails db:migrate
docker-compose run accounting rails db:migrate
docker-compose run analytics rails db:migrate
docker-compose up
- Настройка Keycloak:
- Перейдите по адресу http://localhost:7000/auth (admin/admin)
- Активируйте события webhook в пользовательском интерфейсе администратора, перейдя в раздел Configure Realm Settings > Events tab > Event Listeners, в раскрывающемся списке слушателей событий выберите ext-event-webhook и сохраните изменения.
- Добавьте клиенты: task_tracker, accounting, analytics
- Создайте роль "popug"
- Добавьте пользователей с ролью "popug"
- TaskTracker: http://localhost:9000
- Accounting: http://localhost:10000
- Analytics: http://localhost:11000
- KafkaUI: http://localhost:12000