{ den, ... }: { lux.services._.actual = den.lib.exactly { includes = [ ( { host, ... }: { nixos = { config, ... }: { services.actual = { enable = true; openFirewall = false; settings = { port = 3000; hostname = "127.0.0.1"; }; }; services.caddy.virtualHosts."finance.${host.domain}".extraConfig = "reverse_proxy :${toString config.services.actual.settings.port}"; }; } ) ]; }; }