From 1fcb172de420a74577a2e5d7ff69f38f04d290d7 Mon Sep 17 00:00:00 2001 From: traveler Date: Thu, 30 Apr 2026 21:38:21 -0500 Subject: [PATCH] gf --- swarm/kopia.yaml | 8 ++------ swarm/stack/caddy/Caddyfile | 9 +++++++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/swarm/kopia.yaml b/swarm/kopia.yaml index df0815e..ff1f36b 100644 --- a/swarm/kopia.yaml +++ b/swarm/kopia.yaml @@ -46,12 +46,8 @@ services: gremlin.context: "Kopia runs its own TLS on port 51515. caddy.reverse_proxy must use https:// with tls_insecure_skip_verify. monitor.url uses tcp check as HTTP will fail against a TLS endpoint." # --- Caddy --- - caddy: kopia.netgrimoire.com - caddy.reverse_proxy: https://kopia:51515 - caddy.reverse_proxy.transport: http - caddy.reverse_proxy.transport.tls_insecure_skip_verify: "true" - caddy.import_1: crowdsec - caddy.import_2: authentik + gremlin.caddy.skip: "true" + # --- Monitor --- monitor.name: Kopia diff --git a/swarm/stack/caddy/Caddyfile b/swarm/stack/caddy/Caddyfile index a681c54..2508ba9 100644 --- a/swarm/stack/caddy/Caddyfile +++ b/swarm/stack/caddy/Caddyfile @@ -88,6 +88,15 @@ npm.netgrimoire.com { reverse_proxy http://librenms:8000 } +kopia.netgrimoire.com { + import authentik + import crowdsec + reverse_proxy https://kopia:51515 { + transport http { + tls_insecure_skip_verify true + } + } +} #dozzle.netgrimoire.com { # import authentik