{ inputs, config, ... }: { imports = [ inputs.warthunder-leak-counter.nixosModules.default inputs.made-you-look.nixosModules.default ]; services.warthunder-leak-counter.enable = true; services.nginx.virtualHosts."warthunder-leak-counter.lelgenio.com" = { enableACME = true; forceSSL = true; locations."/" = { proxyPass = "http://127.0.0.1:${toString config.services.warthunder-leak-counter.port}"; }; }; services.made-you-look.enable = true; services.nginx.virtualHosts."coolest-thing-ever.lelgenio.com" = { enableACME = true; forceSSL = true; locations."/" = { proxyPass = "http://127.0.0.1:${toString config.services.made-you-look.port}"; }; }; services.nginx.virtualHosts."catboy-spinner.lelgenio.com" = { enableACME = true; forceSSL = true; root = inputs.catboy-spinner; }; services.nginx.virtualHosts."tomater.lelgenio.com" = { enableACME = true; forceSSL = true; root = inputs.tomater; }; services.nginx.virtualHosts."youre-wrong.lelgenio.com" = { enableACME = true; forceSSL = true; root = inputs.youre-wrong; }; services.nginx.virtualHosts."hello-fonts.lelgenio.com" = { enableACME = true; forceSSL = true; root = inputs.hello-fonts; }; }