Ни JVM, ни ZooKeeper, ни внешних баз. Нужен только Docker. Одна команда — и всё поднимается вместе: брокер, веб-консоль, хранилище, мониторинг.
Каталог deploy/onprem из поставки — там docker-compose и конфиги.
Скопировать .env.example → .env и вписать пароли (MinIO, вход в консоль).
«docker compose up -d» — брокер, веб-консоль, хранилище и мониторинг стартуют вместе.
# прод-стек одной командой
$ cd deploy/onprem
$ cp .env.example .env # задать пароли
$ docker compose up -d
✓ roxa Kafka :9092 · gRPC :50051
✓ roxa-admin веб-консоль :8080
✓ minio S3-хранилище
✓ grafana дашборд :3000$ roxactl topic create demo --partitions 3
$ roxactl produce demo привет мир
$ roxactl consume demo
0: привет
1: мирТак же подключается любой Kafka-клиент (kcat, Go, Python и другие) на СЕРВЕР:9092. Полная инструкция — TLS, бэкапы, обновление — в документации. Community-образ — на странице скачивания.