diff --git a/hosts/kittykat/traefik.nix b/hosts/kittykat/traefik.nix index c4cc60e..18af0ed 100644 --- a/hosts/kittykat/traefik.nix +++ b/hosts/kittykat/traefik.nix @@ -37,10 +37,20 @@ # api.insecure = true; }; - dynamicConfigOptions = { - http.routers = {}; - http.services = {}; + dynamicConfigOptions = { + http = { + routers.myapp = { + rule = "Host(`v2.kittykat.poggerer.xyz`)"; + entryPoints = [ "websecure" ]; + service = "v2"; + tls.certResolver = "letsencrypt"; }; + + services.myapp.loadBalancer.servers = [ + { url = "http://127.0.0.1:2053"; } + ]; + }; + }; \ No newline at end of file