diff --git a/roles/server/traefik.nix b/roles/server/traefik.nix index c2b9442..380d4b2 100644 --- a/roles/server/traefik.nix +++ b/roles/server/traefik.nix @@ -1,12 +1,19 @@ { config, ... }: { + specialisation.traefikEnableWebUI.configuration.services.traefik = { + staticConfigOptions = { + api = { + # Enable the web ui + insecure = true; + dashboard = true; + }; + }; + }; + services.traefik = { enable = true; staticConfigOptions = { - # Enable the web ui - api.insecure = true; - api.dashboard = true; entryPoints = { http = { address = ":80"; }; };