FUCKING GRAFANA
This commit is contained in:
		@@ -1,9 +1,9 @@
 | 
				
			|||||||
SERVICE_NAME_GRAFANA=grafana
 | 
					SERVICE_NAME_GRAFANA=grafana
 | 
				
			||||||
SERVICE_FQDN_GRAFANA=grafana.site.quack-lab.dev
 | 
					SERVICE_FQDN_GRAFANA=grafana.site.quack-lab.dev
 | 
				
			||||||
SERVICE_FQDN_GRAFANA_3000=grafana.site.quack-lab.dev
 | 
					SERVICE_FQDN_GRAFANA_43433=grafana.site.quack-lab.dev
 | 
				
			||||||
SERVICE_PASSWORD_GRAFANA=9@^F@93qHv48JXHvi3Bf
 | 
					SERVICE_PASSWORD_GRAFANA=9@^F@93qHv48JXHvi3Bf
 | 
				
			||||||
SERVICE_URL_GRAFANA=https://grafana.site.quack-lab.dev
 | 
					SERVICE_URL_GRAFANA=https://grafana.site.quack-lab.dev
 | 
				
			||||||
SERVICE_URL_GRAFANA_3000=https://grafana.site.quack-lab.dev
 | 
					SERVICE_URL_GRAFANA_43433=https://grafana.site.quack-lab.dev
 | 
				
			||||||
GF_SECURITY_ADMIN_PASSWORD=${SERVICE_PASSWORD_GRAFANA}
 | 
					GF_SECURITY_ADMIN_PASSWORD=${SERVICE_PASSWORD_GRAFANA}
 | 
				
			||||||
GF_SERVER_DOMAIN=${SERVICE_URL_GRAFANA}
 | 
					GF_SERVER_DOMAIN=${SERVICE_URL_GRAFANA}
 | 
				
			||||||
GF_SERVER_ROOT_URL=${SERVICE_URL_GRAFANA}
 | 
					GF_SERVER_ROOT_URL=${SERVICE_URL_GRAFANA}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,7 +2,7 @@ services:
 | 
				
			|||||||
  grafana:
 | 
					  grafana:
 | 
				
			||||||
    image: grafana/grafana
 | 
					    image: grafana/grafana
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      SERVICE_URL_GRAFANA_3000: 'https://grafana.site.quack-lab.dev'
 | 
					      SERVICE_URL_GRAFANA_3000: null
 | 
				
			||||||
      GF_SERVER_ROOT_URL: '${SERVICE_URL_GRAFANA}'
 | 
					      GF_SERVER_ROOT_URL: '${SERVICE_URL_GRAFANA}'
 | 
				
			||||||
      GF_SERVER_DOMAIN: '${SERVICE_URL_GRAFANA}'
 | 
					      GF_SERVER_DOMAIN: '${SERVICE_URL_GRAFANA}'
 | 
				
			||||||
      GF_SECURITY_ADMIN_PASSWORD: '${SERVICE_PASSWORD_GRAFANA}'
 | 
					      GF_SECURITY_ADMIN_PASSWORD: '${SERVICE_PASSWORD_GRAFANA}'
 | 
				
			||||||
@@ -14,12 +14,13 @@ services:
 | 
				
			|||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - '/mnt/data/persistent/monitoring/grafana/data:/var/lib/grafana'
 | 
					      - '/mnt/data/persistent/monitoring/grafana/data:/var/lib/grafana'
 | 
				
			||||||
      - '/mnt/data/persistent/monitoring/grafana/config:/etc/grafana'
 | 
					      - '/mnt/data/persistent/monitoring/grafana/config:/etc/grafana'
 | 
				
			||||||
 | 
					    network_mode: host
 | 
				
			||||||
    healthcheck:
 | 
					    healthcheck:
 | 
				
			||||||
      test:
 | 
					      test:
 | 
				
			||||||
        - CMD
 | 
					        - CMD
 | 
				
			||||||
        - curl
 | 
					        - curl
 | 
				
			||||||
        - '-f'
 | 
					        - '-f'
 | 
				
			||||||
        - 'http://127.0.0.1:3000/api/health'
 | 
					        - 'http://127.0.0.1:43433/api/health'
 | 
				
			||||||
      interval: 5s
 | 
					      interval: 5s
 | 
				
			||||||
      timeout: 20s
 | 
					      timeout: 20s
 | 
				
			||||||
      retries: 10
 | 
					      retries: 10
 | 
				
			||||||
@@ -52,21 +53,16 @@ services:
 | 
				
			|||||||
      - traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.service=https-0-jococcw004848ck4k0owwww0-grafana
 | 
					      - traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.service=https-0-jococcw004848ck4k0owwww0-grafana
 | 
				
			||||||
      - traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.tls.certresolver=letsencrypt
 | 
					      - traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.tls.certresolver=letsencrypt
 | 
				
			||||||
      - traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.tls=true
 | 
					      - traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.tls=true
 | 
				
			||||||
      - traefik.http.services.http-0-jococcw004848ck4k0owwww0-grafana.loadbalancer.server.port=3000
 | 
					      - traefik.http.services.http-0-jococcw004848ck4k0owwww0-grafana.loadbalancer.server.port=43433
 | 
				
			||||||
      - traefik.http.services.https-0-jococcw004848ck4k0owwww0-grafana.loadbalancer.server.port=3000
 | 
					      - traefik.http.services.https-0-jococcw004848ck4k0owwww0-grafana.loadbalancer.server.port=43433
 | 
				
			||||||
      - 'caddy_0.encode=zstd gzip'
 | 
					      - 'caddy_0.encode=zstd gzip'
 | 
				
			||||||
      - 'caddy_0.handle_path.0_reverse_proxy={{upstreams 3000}}'
 | 
					      - 'caddy_0.handle_path.0_reverse_proxy={{upstreams 43433}}'
 | 
				
			||||||
      - 'caddy_0.handle_path=/*'
 | 
					      - 'caddy_0.handle_path=/*'
 | 
				
			||||||
      - caddy_0.header=-Server
 | 
					      - caddy_0.header=-Server
 | 
				
			||||||
      - 'caddy_0.try_files={path} /index.html /index.php'
 | 
					      - 'caddy_0.try_files={path} /index.html /index.php'
 | 
				
			||||||
      - 'caddy_0=https://grafana.site.quack-lab.dev'
 | 
					      - 'caddy_0=https://grafana.site.quack-lab.dev'
 | 
				
			||||||
      - caddy_ingress_network=jococcw004848ck4k0owwww0
 | 
					      - caddy_ingress_network=jococcw004848ck4k0owwww0
 | 
				
			||||||
    networks:
 | 
					 | 
				
			||||||
      jococcw004848ck4k0owwww0: null
 | 
					 | 
				
			||||||
volumes: {  }
 | 
					volumes: {  }
 | 
				
			||||||
networks:
 | 
					networks: {  }
 | 
				
			||||||
  jococcw004848ck4k0owwww0:
 | 
					 | 
				
			||||||
    name: jococcw004848ck4k0owwww0
 | 
					 | 
				
			||||||
    external: true
 | 
					 | 
				
			||||||
configs: {  }
 | 
					configs: {  }
 | 
				
			||||||
secrets: {  }
 | 
					secrets: {  }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user