From 47f577d8c88080c0d801bdc8e4c94b4acceb45e0 Mon Sep 17 00:00:00 2001 From: Sparky Date: Thu, 9 Oct 2025 20:50:54 +0100 Subject: [PATCH] Update --- .gitignore | 1 + .../services/jococcw004848ck4k0owwww0/.env | 10 +++ .../docker-compose.yml | 72 +++++++++++++++++++ .../docker-compose.yml | 2 +- 4 files changed, 84 insertions(+), 1 deletion(-) create mode 100644 coolify/services/jococcw004848ck4k0owwww0/.env create mode 100644 coolify/services/jococcw004848ck4k0owwww0/docker-compose.yml diff --git a/.gitignore b/.gitignore index e0825b7..02beb0b 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ syncthing-bigbox/index-v2 *.log coolify/sentinel syncthing-sparky/index-v2 +syncthing-sparky/index-v0.14.0.db-migrated diff --git a/coolify/services/jococcw004848ck4k0owwww0/.env b/coolify/services/jococcw004848ck4k0owwww0/.env new file mode 100644 index 0000000..5d0c864 --- /dev/null +++ b/coolify/services/jococcw004848ck4k0owwww0/.env @@ -0,0 +1,10 @@ +SERVICE_NAME_GRAFANA=grafana +SERVICE_FQDN_GRAFANA=grafana.site.quack-lab.dev +SERVICE_FQDN_GRAFANA_3000=grafana.site.quack-lab.dev +SERVICE_PASSWORD_GRAFANA=9@^F@93qHv48JXHvi3Bf +SERVICE_URL_GRAFANA=https://grafana.site.quack-lab.dev +SERVICE_URL_GRAFANA_3000=https://grafana.site.quack-lab.dev +GF_SECURITY_ADMIN_PASSWORD=${SERVICE_PASSWORD_GRAFANA} +GF_SERVER_DOMAIN=${SERVICE_URL_GRAFANA} +GF_SERVER_ROOT_URL=${SERVICE_URL_GRAFANA} +GF_SECURITY_ADMIN_USER=admin \ No newline at end of file diff --git a/coolify/services/jococcw004848ck4k0owwww0/docker-compose.yml b/coolify/services/jococcw004848ck4k0owwww0/docker-compose.yml new file mode 100644 index 0000000..71cc570 --- /dev/null +++ b/coolify/services/jococcw004848ck4k0owwww0/docker-compose.yml @@ -0,0 +1,72 @@ +services: + grafana: + image: grafana/grafana + environment: + SERVICE_URL_GRAFANA_3000: 'https://grafana.site.quack-lab.dev' + GF_SERVER_ROOT_URL: '${SERVICE_URL_GRAFANA}' + GF_SERVER_DOMAIN: '${SERVICE_URL_GRAFANA}' + GF_SECURITY_ADMIN_PASSWORD: '${SERVICE_PASSWORD_GRAFANA}' + COOLIFY_RESOURCE_UUID: jococcw004848ck4k0owwww0 + COOLIFY_CONTAINER_NAME: grafana-jococcw004848ck4k0owwww0 + COOLIFY_FQDN: grafana.site.quack-lab.dev + COOLIFY_URL: 'https://grafana.site.quack-lab.dev' + SERVICE_NAME_GRAFANA: grafana + volumes: + - '/mnt/data/persistent/monitoring/grafana/data:/var/lib/grafana' + - '/mnt/data/persistent/monitoring/grafana/config:/etc/grafana' + healthcheck: + test: + - CMD + - curl + - '-f' + - 'http://127.0.0.1:3000/api/health' + interval: 5s + timeout: 20s + retries: 10 + container_name: grafana-jococcw004848ck4k0owwww0 + restart: unless-stopped + labels: + - coolify.managed=true + - coolify.version=4.0.0-beta.434 + - coolify.serviceId=5 + - coolify.type=service + - coolify.name=grafana-jococcw004848ck4k0owwww0 + - coolify.resourceName=grafana + - coolify.projectName=services + - coolify.serviceName=grafana + - coolify.environmentName=production + - coolify.pullRequestId=0 + - coolify.service.subId=7 + - coolify.service.subType=application + - coolify.service.subName=grafana + - traefik.enable=true + - traefik.http.middlewares.gzip.compress=true + - traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https + - traefik.http.routers.http-0-jococcw004848ck4k0owwww0-grafana.entryPoints=http + - traefik.http.routers.http-0-jococcw004848ck4k0owwww0-grafana.middlewares=redirect-to-https + - 'traefik.http.routers.http-0-jococcw004848ck4k0owwww0-grafana.rule=Host(`grafana.site.quack-lab.dev`) && PathPrefix(`/`)' + - traefik.http.routers.http-0-jococcw004848ck4k0owwww0-grafana.service=http-0-jococcw004848ck4k0owwww0-grafana + - traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.entryPoints=https + - traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.middlewares=gzip + - 'traefik.http.routers.https-0-jococcw004848ck4k0owwww0-grafana.rule=Host(`grafana.site.quack-lab.dev`) && PathPrefix(`/`)' + - 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=true + - traefik.http.services.http-0-jococcw004848ck4k0owwww0-grafana.loadbalancer.server.port=3000 + - traefik.http.services.https-0-jococcw004848ck4k0owwww0-grafana.loadbalancer.server.port=3000 + - 'caddy_0.encode=zstd gzip' + - 'caddy_0.handle_path.0_reverse_proxy={{upstreams 3000}}' + - 'caddy_0.handle_path=/*' + - caddy_0.header=-Server + - 'caddy_0.try_files={path} /index.html /index.php' + - 'caddy_0=https://grafana.site.quack-lab.dev' + - caddy_ingress_network=jococcw004848ck4k0owwww0 + networks: + jococcw004848ck4k0owwww0: null +volumes: { } +networks: + jococcw004848ck4k0owwww0: + name: jococcw004848ck4k0owwww0 + external: true +configs: { } +secrets: { } diff --git a/coolify/services/ngs84osgkwccwkg4w8kwc4gs/docker-compose.yml b/coolify/services/ngs84osgkwccwkg4w8kwc4gs/docker-compose.yml index 7399ca5..b6ddca5 100644 --- a/coolify/services/ngs84osgkwccwkg4w8kwc4gs/docker-compose.yml +++ b/coolify/services/ngs84osgkwccwkg4w8kwc4gs/docker-compose.yml @@ -2,7 +2,7 @@ services: pocketbase: image: 'ghcr.io/coollabsio/pocketbase:latest' volumes: - - '/mnt/data/docker/volumes/captain--pocketbase-autoclip/_data:/pb_data' + - '/mnt/data/docker/volumes/captain--pocketbase-autoclip/_data:/app/pb_data' container_name: pocketbase-ngs84osgkwccwkg4w8kwc4gs restart: unless-stopped labels: