Nix configurations for iscg infra hosts (muscari k3s + future rosemary backup + future poppy darwin)
Find a file
mikl 2d023fc86d Initial flake: muscari k3s host
- flake.nix: mkHost helper, SOPS-age integration
- hosts/common: locale, sshd, universal packages
- hosts/muscari: k3s host with Cilium flags
- modules/users/mikl: SSH keys via forgejo .keys + sha256 pinning
- modules/services/k3s: k3s daemon with Cilium-compatible flags
- hardware-configuration.nix: placeholder, will be regenerated on real VM

Stack:
- NixOS 25.11
- k3s single-node (Cilium CNI, Traefik ingress)
- SOPS + age for secrets
- Multi-host ready (rosemary planned)
2026-06-25 14:48:03 +03:00
hosts Initial flake: muscari k3s host 2026-06-25 14:48:03 +03:00
modules Initial flake: muscari k3s host 2026-06-25 14:48:03 +03:00
secrets Initial flake: muscari k3s host 2026-06-25 14:48:03 +03:00
.gitignore Initial flake: muscari k3s host 2026-06-25 14:48:03 +03:00
.sops.yaml Initial flake: muscari k3s host 2026-06-25 14:48:03 +03:00
flake.lock Initial flake: muscari k3s host 2026-06-25 14:48:03 +03:00
flake.nix Initial flake: muscari k3s host 2026-06-25 14:48:03 +03:00
README.md Initial commit 2026-06-25 11:47:40 +00:00

nixos-iscg

NixOS configurations for iscg infra hosts (muscari k3s + future rosemary backup)