bazzar/docker-compose.yml

58 lines
1.2 KiB
YAML
Raw Normal View History

2023-06-21 21:35:46 +02:00
version: '3'
services:
2024-06-25 08:36:17 +02:00
kanidm-server:
image: kanidm/server:latest
volumes:
- kanidmd:/data
- ./config/kanidm.toml:/data/server.toml
- ./config/ca.pem:/data/ca.pem
- ./config/ca.key:/data/ca.key
ports:
- 636:3636
- 443:8443
2024-06-25 16:08:27 +02:00
- 8443:8443
2024-06-25 08:36:17 +02:00
- 8400:80
2024-06-25 16:08:27 +02:00
rumqqtd:
image: bytebeamio/rumqttd
ports:
- 1883:1883
- 1884:1884
2023-06-21 21:35:46 +02:00
quickwit:
2024-06-24 17:24:22 +02:00
image: quickwit/quickwit:v0.5.2
2023-06-21 21:35:46 +02:00
command: run
restart: always
environment:
QW_ENABLE_OTLP_ENDPOINT: true
QW_ENABLE_JAEGER_ENDPOINT: true
ports:
- '7280:7280'
- '7281:7281'
2024-06-24 17:24:22 +02:00
# volumes:
# - ./qwdata:/quickwit/qwdata
2023-06-21 21:35:46 +02:00
jaeger:
2024-06-24 17:24:22 +02:00
image: jaegertracing/jaeger-query:1.45
2023-06-21 21:35:46 +02:00
restart: always
depends_on:
- quickwit
environment:
SPAN_STORAGE_TYPE: 'grpc-plugin'
GRPC_STORAGE_SERVER: 'quickwit:7281'
ports:
- '16686:16686'
grafana:
2024-06-24 17:24:22 +02:00
image: grafana/grafana-enterprise:10.0.0
2023-06-21 21:35:46 +02:00
restart: always
depends_on:
- quickwit
environment:
GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS: 'quickwit-quickwit-datasource'
ports:
- '3000:3000'
volumes:
2024-06-24 17:24:22 +02:00
- ./grafana/plugins:/var/lib/grafana/plugins
2024-06-25 08:36:17 +02:00
volumes:
kanidmd: