❄️ Nix configurations

add traefik for sab

+13
+13
modules/nixos/server/media.nix
··· 32 32 user = "media"; 33 33 group = "media"; 34 34 }; 35 + 36 + services.traefik.dynamicConfigOptions.http = { 37 + routers.sab = { 38 + entryPoints = [ "websecure" ]; 39 + rule = "Host(`sab.otter.place`)"; 40 + service = "sab"; 41 + tls.certResolver = "letsencrypt"; 42 + }; 43 + 44 + services.sab.loadBalancer.servers = [ 45 + { url = "http://localhost:8080"; } 46 + ]; 47 + }; 35 48 }