summary refs log tree commit diff
path: root/modules/base-server.nix
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-05-07 17:33:35 +0200
committerRory& <root@rory.gay>2025-05-07 17:33:35 +0200
commit7cc9f2490cba971aab524e0c3ab29f69e5a3db97 (patch)
tree8b3224616e076700a19813e76ce2b974d0c6c874 /modules/base-server.nix
parentExpose vm variant during builds (diff)
downloadRory-Open-Architecture-7cc9f2490cba971aab524e0c3ab29f69e5a3db97.tar.xz
Support for vmvariant builds of Rory-ovh, part of synapse antispam, move to draupnir beta
Diffstat (limited to 'modules/base-server.nix')
-rwxr-xr-xmodules/base-server.nix51
1 files changed, 1 insertions, 50 deletions
diff --git a/modules/base-server.nix b/modules/base-server.nix

index 0b05a9d..ccf4a77 100755 --- a/modules/base-server.nix +++ b/modules/base-server.nix
@@ -51,18 +51,14 @@ networking = { hostName = lib.mkDefault "Rory-nix-base-server"; networkmanager.enable = false; - useNetworkd = true; wireless.enable = false; enableIPv6 = false; firewall = { enable = false; - # allowedTCPPorts = [ ... ]; - # allowedUDPPorts = [ ... ]; allowedTCPPorts = [ 22 ]; }; useDHCP = false; - # nameservers = [ "1.1.1.1" "1.0.0.1" "8.8.8.8" "8.4.4.8" ]; nameservers = [ "10.10.0.4" "10.10.0.5" @@ -71,7 +67,7 @@ "8.8.8.8" "8.4.4.8" ]; - defaultGateway = "192.168.1.1"; + defaultGateway = lib.mkDefault "192.168.1.1"; }; hardware.pulseaudio.enable = false; @@ -81,51 +77,6 @@ hardware.enableRedistributableFirmware = false; services = { - # prometheus = { - # exporters = { - # node = { - # enable = true; - # port = 9100; - # enabledCollectors = [ - # #"logind" #too slow - # "systemd" - # "processes" - # "interrupts" - # # Testing: - # "buddyinfo" - # "cgroups" - # "ksmd" - # "lnstat" - # "mountstats" - # "network_route" - # #"perf" # requires sysctl change - # "qdisc" - # "sysctl" - # "softirqs" - # "tcpstat" - # ]; - # disabledCollectors = [ - # "textfile" - # "xfs" - # "zfs" - # "selinux" - # "cpufreq" - # "btrfs" - # "powersupplyclass" - # "mdadm" - # "tapestats" - # "fibrechannel" - # "cpu_vulnerabilities" - # "watchdog" - # "thermal_zone" - # "logind" - # "nfs" - # "nfsd" - # "infiniband" - # ]; - # }; - # }; - # }; promtail = { enable = true; configuration = {