bazzar/docker-compose.yml

89 lines
1.9 KiB
YAML
Raw Normal View History

2023-06-21 21:35:46 +02:00
version: '3'
services:
2024-06-25 16:08:27 +02:00
rumqqtd:
image: bytebeamio/rumqttd
ports:
- 1883:1883
- 1884:1884
2024-06-26 16:34:00 +02:00
rauthy-nginx:
image: nginx:latest
ports:
- 80:80
volumes:
# /etc/nginx/conf.d/*.conf;
- ./config/rauth.nginx:/etc/nginx/conf.d/rauth.conf:ro
depends_on:
- rauthy
rauthy-psql:
image: postgres:latest
environment:
POSTGRES_PASSWORD: 123SuperSafe
POSTGRES_USER: rauthy
POSTGRES_DB: rauthy
DATABASE_URL: postgresql://rauthy:123SuperSafe@localhost:5432/rauthy
volumes:
- rauthy-psql:/var/lib/postgresql/data
2024-06-26 11:13:17 +02:00
rauthy:
2024-06-26 16:34:00 +02:00
image: ghcr.io/sebadob/rauthy:0.23.5
depends_on:
- rauthy-psql
2024-06-26 11:13:17 +02:00
ports:
2024-06-26 16:34:00 +02:00
- 8302:8302
- 8301:9090
2024-06-26 11:13:17 +02:00
environment:
COOKIE_MODE: danger-insecure
2024-06-26 16:34:00 +02:00
SWAGGER_UI_EXTERNAL: true
volumes:
- rauthy:/app/data
- ./config/rauthy.cfg:/app/rauthy.cfg
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
2024-06-26 16:34:00 +02:00
# 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'
2024-06-26 16:34:00 +02:00
# ports:
# - '16686:16686'
2023-06-21 21:35:46 +02:00
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
2024-06-26 16:34:00 +02:00
mailcrab:
image: 'marlonb/mailcrab:latest'
restart: unless-stopped
ports:
- 1125:1025
- 1180:1080
2024-06-25 08:36:17 +02:00
volumes:
kanidmd:
2024-06-26 16:34:00 +02:00
rauthy:
rauthy-psql: