{ lib, flake, modulesPath, # config, ... }: let inherit (flake) inputs; inherit (inputs) self; in { imports = [ self.nixosModules.default "${modulesPath}/virtualisation/lxc-container.nix" ]; services = { uptime-kuma = { enable = true; settings = { DATA_DIR = "/var/lib/uptime-kuma/"; UPTIME_KUMA_HOST = "0.0.0.0"; PORT = "3001"; }; }; }; networking = { hostName = "observer-tofu"; firewall = { # enable = lib.mkForce false; interfaces = { "eth0@if77" = { allowedTCPPorts = [ 3001 ]; }; }; }; }; environment.systemPackages = [ ]; system.stateVersion = "25.05"; }