nix configurations used on my server
| hosts/nixos-server-reid | ||
| lib | ||
| modules | ||
| overlays | ||
| packages | ||
| .editorconfig | ||
| default.nix | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
nix-server
nix flake config! this is just used on my personal server at the moment
users
this flake is built for a multi-user experience per host, enforced by modules/users.nix, and found in the default.nix file for each host.
todo
- remove the lua static stuff from nginx + maybe cloudflare ips too + redis
- per-host architecture selection, atm it is hardcoded to
aarch64 - some weird perl error abt locales when building using doas -
keepEnvmight fix this - move common config such as bootloader and networking settings to
default.nix - swap back to hardened kernel
- leverage nixos-hardware
- unscuff metrics