diff --git a/modules/services/traefik.nix b/modules/services/traefik.nix index 65c68ea..74ac589 100644 --- a/modules/services/traefik.nix +++ b/modules/services/traefik.nix @@ -24,8 +24,8 @@ helper.mkPodmanService { }; dirPermissions = [ "100999:users ${cfg.configDir}" - "100999:users /etc${cfg.traefikStaticConfigDir}" - "100999:users /etc${config.numbus.services.traefikDynamicConfigDir}" + "100999:users /etc/${cfg.traefikStaticConfigDir}" + "100999:users /etc/${config.numbus.services.traefikDynamicConfigDir}" ]; # Compose file good @@ -41,8 +41,8 @@ helper.mkPodmanService { - "80:80/tcp" - "443:443/tcp" volumes: - - /etc${cfg.traefikStaticConfigDir}/config.yaml:/etc/traefik/traefik.yaml:ro - - /etc${config.numbus.services.traefikDynamicConfigDir}:/etc/traefik/conf:ro + - /etc/${cfg.traefikStaticConfigDir}/config.yaml:/etc/traefik/traefik.yaml:ro + - /etc/${config.numbus.services.traefikDynamicConfigDir}:/etc/traefik/conf:ro - ${cfg.configDir}:/var/traefik/certs:rw environment: - CF_DNS_API_TOKEN=$CLOUDFLARE_DNS_API_TOKEN @@ -54,7 +54,7 @@ helper.mkPodmanService { ''; extraConfig = { - environment.etc."${cfg.traefikStaticConfigDir}".text = '' + environment.etc."${cfg.traefikStaticConfigDir}/config.yaml".text = '' global: checkNewVersion: false sendAnonymousUsage: false