{ "flake_defaults": { "flake_lock_mode": "strict", "nixpkgs_channel": "nixos-24.11" }, "hardware_hetzner_cax": { "arch": "ARM64", "description": "Hetzner Cloud ARM64 (Ampere Altra)", "models": [ "CAX11", "CAX21", "CAX31", "CAX41" ], "system": "aarch64-linux" }, "hardware_hetzner_cx": { "arch": "x86_64", "description": "Hetzner Cloud x86_64 (Intel/AMD)", "models": [ "CX11", "CX21", "CX31", "CX41", "CX51" ], "system": "x86_64-linux" }, "nixos_config": { "devadm_groups": [ "wheel" ], "devadm_user": true, "enable_nix_flakes": true, "enable_password_auth": false, "enable_sudo": true, "locale": "en_US.UTF-8", "ssh_enabled": true, "ssh_port": 22, "state_version": "24.11", "time_zone": "UTC" }, "profile_basecamp": { "description": "Generic basecamp server", "enable": false, "enable_docker": true, "enable_podman": true }, "profile_controlpanel": { "description": "Kubernetes control plane node", "enable": false }, "profile_storage": { "description": "Storage node (Ceph, NFS)", "enable": false, "enable_ceph": false, "enable_nfs": true }, "profile_worker": { "description": "Kubernetes worker node", "enable": false, "max_pods": 110 } }