From 3f15ff07aad4500d092d755a7295da5073c89810 Mon Sep 17 00:00:00 2001 From: Beda Schmid Date: Thu, 6 Aug 2026 16:18:03 +0000 Subject: [PATCH] Initial commit --- docker-compose.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f066346 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,26 @@ +services: + grafana: + mem_limit: 768m + memswap_limit: 1.5g + image: grafana/grafana-enterprise + container_name: grafana + restart: unless-stopped + volumes: + - /srv/appdata/grafana/data:/var/lib/grafana + # ports: +# - '3000:3000' + environment: + - GF_SECURITY_ALLOW_EMBEDDING=true + - GF_SECURITY_COOKIE_SAMESITE=none + - GF_SECURITY_COOKIE_SECURE=true + - GF_SECURITY_CONTENT_SECURITY_POLICY=true + - GF_SECURITY_CONTENT_SECURITY_POLICY_TEMPLATE=frame-ancestors *.lan 'self'; + - GF_AUTH_ANONYMOUS_ENABLED=true # optional but makes embedding painless + - GF_AUTH_ANONYMOUS_ORG_ROLE=Viewer + networks: + npm_proxy: + ipv4_address: 192.168.96.13 + +networks: + npm_proxy: + external: true