grafana/docker-compose.yml
2025-12-16 23:26:06 -03:00

32 lines
841 B
YAML

services:
ts-grafana:
image: tailscale/tailscale:latest
hostname: grafana
environment:
- TS_AUTHKEY=tskey-client-kfscTtpN5Z11CNTRL-UHF15DxyeTgAxUzzJhfUTgSNstdot9mM?ephemeral=false
- TS_EXTRA_ARGS=--advertise-tags=tag:container
- TS_STATE_DIR=/var/lib/tailscale
- TS_SERVE_CONFIG=/config/serve.json
volumes:
- tailscale-data-grafana:/var/lib/tailscale
- ~/ts-grafana/config:/config
devices:
- /dev/net/tun:/dev/net/tun
cap_add:
- net_admin
- sys_module
restart: unless-stopped
grafana:
image: grafana/grafana:latest
container_name: grafana
restart: unless-stopped
network_mode: service:ts-grafana
volumes:
- grafana_data:/var/lib/grafana
depends_on:
- ts-grafana
volumes:
tailscale-data-grafana:
grafana_data: {}