- Add home-manager & basic configs ✓
- Integrate nix flakes ✓
- Modularize users and packages between hosts ✓
- Add git & github integration ✓
- Add sops-nix secrets management ✓
- Flesh out essential hs-operator packages and services ✓
- Add github workflows, branching, ci, etc ✓
- Handle multi-user permissions ✓
- Implement disko & impermanence
- Create microVMs (fully/partially declarative) and oci-containers
- Create vpn/forward-proxy, public & private reverse-proxy, and IAM environments
- Write multi-host management scripts
- Begin zt-mainframe setup replicating hs-operator's implementation
- Develop user & filesystem management environment
- Create media, linux iso, password mgmt, etc. environments
- Create multi-host maintenance services
- Install nixos on bare-metal
References:
- Flakes, modularization, sops-nix:
- Modularization, flakes options, home-manager, git:
- Sops-nix, secrets submodule:
- Option implementations/syntax:
- Server security options:
- Various configurations:
- Flake workflows:
- ZFS configuration: