nix-config/hosts/network-homepage/default.nix

30 lines
633 B
Nix

{ zentralwerk, pkgs, ... }:
{
c3d2 = {
hq.statistics.enable = true;
deployment.server = "server10";
};
networking = {
hostName = "network-homepage";
firewall.allowedTCPPorts = [ 22 80 443 ];
};
services = {
nginx = rec {
enable = true;
virtualHosts."www.zentralwerk.org" = {
forceSSL = true;
enableACME = true;
root = "${zentralwerk.packages.${pkgs.system}.homepage}/share/doc/zentralwerk/www";
};
virtualHosts."zentralwerk.org" = virtualHosts."www.zentralwerk.org" // {
default = true;
};
};
};
system.stateVersion = "22.05";
}