From 50a1092fcfc92b7c400772457169d0d30e1c6609 Mon Sep 17 00:00:00 2001 From: soraefir Date: Tue, 2 Jun 2026 19:07:30 +0200 Subject: [PATCH] fix mark --- modules/server/containers/apps/selfmark.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/server/containers/apps/selfmark.nix b/modules/server/containers/apps/selfmark.nix index dfe8ee1..5584f8f 100644 --- a/modules/server/containers/apps/selfmark.nix +++ b/modules/server/containers/apps/selfmark.nix @@ -2,7 +2,10 @@ let version = "latest"; serverCfg = config.syscfg.server; - + + routerName = if containerCfg.subpath != null + then "${containerCfg.subdomain}-${lib.strings.sanitizeDerivationName containerCfg.subpath}" + else containerCfg.subdomain; in { sops = false; db = false; @@ -80,7 +83,7 @@ in { extraLabels = { } // (if serverCfg.containers ? authentik then { - "traefik.http.routers.${containerCfg.subdomain}.middlewares" = "authentik"; + "traefik.http.routers.${routerName}.middlewares" = "authentik"; } else {}); overrides = { volumes = [ ];