Add hosts

This commit is contained in:
muon 2025-01-09 21:50:25 +00:00
parent 47bf3e923d
commit 8cd67b9c46
2 changed files with 28 additions and 16 deletions

View file

@ -85,18 +85,18 @@
];
};
"muho" = { name, nodes, ... }: {
deployment.targetHost = "muho"; # SSH IP
deployment.targetUser = "muon"; # SSH username
# "muho" = { name, nodes, ... }: {
# deployment.targetHost = "muho"; # SSH IP
# deployment.targetUser = "muon"; # SSH username
# modules
imports = [
./hosts/muho/configuration.nix
./modules/nixos
inputs.home-manager.nixosModules.default
inputs.stylix.nixosModules.stylix
];
};
# # modules
# imports = [
# ./hosts/muho/configuration.nix
# ./modules/nixos
# inputs.home-manager.nixosModules.default
# inputs.stylix.nixosModules.stylix
# ];
# };
};
};
}

View file

@ -48,12 +48,24 @@ in {
root = "/var/www";
configuration = { general = { directory-listing = true; }; };
};
services.nginx.virtualHosts."muon.host" = {
services.nginx.virtualHosts = {
"muon.host" = {
enableACME = true;
forceSSL = true;
default = true;
locations."/" = { proxyPass = "http://localhost:8008"; };
};
"tetterodesportcomplex.nl" = {
enableACME = true;
forceSSL = true;
locations."/" = { proxyPass = "http://10.0.0.3:5001"; };
};
"www.tetterodesportcomplex.nl" = {
enableACME = true;
forceSSL = true;
locations."/" = { proxyPass = "http://10.0.0.3:5001"; };
};
};
# Enable the OpenSSH daemon.
services.openssh.enable = true;