commit ec912b9fe271865f5ed8ed55097c436987cbe00d Author: nkozobrod Date: Sat May 30 12:07:04 2026 +0000 Initial commit: docker compose config diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..edebc69 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +# Secrets +.env +*.pem +*.key + +# Docker volumes / data +data/ +*-data/ +vw-data/ + +# OS +.DS_Store +Thumbs.db + +# Backups +*.tar.gz +*.bak diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..c3eebea --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,22 @@ +# grafana/docker-compose.yml +services: + grafana: + image: grafana/grafana:latest + restart: always + volumes: + - grafana_data:/var/lib/grafana + labels: + - "traefik.enable=true" + - "traefik.http.routers.grafana.rule=Host(`grafana.kzbrd.ru`)" + - "traefik.http.routers.grafana.entrypoints=websecure" + - "traefik.http.routers.grafana.tls.certresolver=myresolver" + networks: + - proxy + +volumes: + grafana_data: + +networks: + proxy: + external: true + name: traefik_proxy