{config, ...}: { imports = [ ./networking.nix # network configuration that just works ./hardware.nix ]; vhack = { fail2ban.enable = true; miniflux = { enable = true; domain = "miniflux.foss-syndicate.org"; extraDomains = [ "rss.foss-syndicate.org" "rss.vhack.eu" "miniflux.vhack.eu" ]; }; murmur = { enable = true; host = "mumble.vhack.eu"; name = "vhack"; url = "vhack.eu"; }; nixconfig.enable = true; openssh.enable = true; persist = { enable = true; directories = [ "/var/log" ]; }; rust-motd.enable = true; users.enable = true; }; boot.tmp.cleanOnBoot = true; zramSwap.enable = true; networking.hostName = "server3"; networking.domain = "vhack.eu"; system.stateVersion = "24.11"; }