diff --git a/systems/x86_64-linux/nuc-nixos/default.nix b/systems/x86_64-linux/nuc-nixos/default.nix index cba3591..2ef1e65 100755 --- a/systems/x86_64-linux/nuc-nixos/default.nix +++ b/systems/x86_64-linux/nuc-nixos/default.nix @@ -79,6 +79,50 @@ in subdomain = "actual"; upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.actual}"; }; + cache = { + subdomain = "cache"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.attic}"; + }; + manyfold = { + subdomain = "manyfold"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.manyfold}"; + }; + chat = { + subdomain = "chat"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.llamaCpp}"; + }; + grafana = { + subdomain = "grafana"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.grafana}"; + }; + orca = { + subdomain = "orca"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.orcaSlicer}"; + }; + sabnzbd = { + subdomain = "sabnzbd"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.sabnzbd}"; + }; + sonarr = { + subdomain = "sonarr"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.sonarr}"; + }; + radarr = { + subdomain = "radarr"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.radarr}"; + }; + tunarr = { + subdomain = "tunarr"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.tunarr}"; + }; + unmanic = { + subdomain = "unmanic"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.unmanic}"; + }; + code = { + subdomain = "code"; + upstream = "http://${net.hosts.nas.lan}:${toString net.ports.nas.codeServer}"; + }; # hass is currently proxied by the NAS Caddy (modules/nixos/services/caddy). # To migrate it here, remove the @hass block from that module and add: # hass = {