Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ea060a0388 |
@@ -0,0 +1,50 @@
|
|||||||
|
version: '3.8'
|
||||||
|
|
||||||
|
# Dev branch — uses existing grafana.maukit.com instance instead of new container
|
||||||
|
# Add loki + promtail only; configure Grafana datasource to point at loki.maukit.com
|
||||||
|
|
||||||
|
services:
|
||||||
|
loki:
|
||||||
|
image: grafana/loki:3.3.1
|
||||||
|
container_name: loki-dev
|
||||||
|
stdin_open: true
|
||||||
|
tty: true
|
||||||
|
command: -config.file=/etc/loki/local-config.yaml
|
||||||
|
ports:
|
||||||
|
- 3100:3100
|
||||||
|
volumes:
|
||||||
|
- loki_data_dev:/loki
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
|
- traefk-stack_default
|
||||||
|
restart: unless-stopped
|
||||||
|
labels:
|
||||||
|
- "traefik.enable=true"
|
||||||
|
- "traefik.http.routers.loki-dev.rule=Host(`loki-dev.maukit.com`)"
|
||||||
|
- "traefik.http.routers.loki-dev.entrypoints=websecure"
|
||||||
|
- "traefik.http.routers.loki-dev.tls=true"
|
||||||
|
- "traefik.http.routers.loki-dev.tls.certresolver=production"
|
||||||
|
|
||||||
|
promtail:
|
||||||
|
image: grafana/promtail:3.3.1
|
||||||
|
container_name: promtail-dev
|
||||||
|
stdin_open: true
|
||||||
|
tty: true
|
||||||
|
volumes:
|
||||||
|
- /var/log:/var/log:ro
|
||||||
|
- /var/lib/docker/containers:/var/lib/docker/containers:ro
|
||||||
|
command: -config.file=/etc/promtail/config.yml
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
# Note: grafana instance at grafana.maukit.com is existing; configure datasource to loki-dev
|
||||||
|
volumes:
|
||||||
|
loki_data_dev:
|
||||||
|
external: true
|
||||||
|
|
||||||
|
networks:
|
||||||
|
backend:
|
||||||
|
external: true
|
||||||
|
traefk-stack_default:
|
||||||
|
external: true
|
||||||
+2
-2
@@ -44,7 +44,7 @@ services:
|
|||||||
stdin_open: true
|
stdin_open: true
|
||||||
tty: true
|
tty: true
|
||||||
ports:
|
ports:
|
||||||
- 3200:3000
|
- 3000:3000
|
||||||
environment:
|
environment:
|
||||||
- GF_SERVER_ROOT_URL=https://grafana.maukit.com
|
- GF_SERVER_ROOT_URL=https://grafana.maukit.com
|
||||||
- GF_SERVER_DOMAIN=grafana.maukit.com
|
- GF_SERVER_DOMAIN=grafana.maukit.com
|
||||||
@@ -60,7 +60,7 @@ services:
|
|||||||
- "traefik.http.routers.grafana.entrypoints=websecure"
|
- "traefik.http.routers.grafana.entrypoints=websecure"
|
||||||
- "traefik.http.routers.grafana.tls=true"
|
- "traefik.http.routers.grafana.tls=true"
|
||||||
- "traefik.http.routers.grafana.tls.certresolver=production"
|
- "traefik.http.routers.grafana.tls.certresolver=production"
|
||||||
- "traefik.http.services.grafana.loadbalancer.server.port=3200"
|
- "traefik.http.services.grafana.loadbalancer.server.port=3000"
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
loki_data:
|
loki_data:
|
||||||
|
|||||||
Reference in New Issue
Block a user