Main source for configuration and dotfiles, describing every host and every service in my nixos homelab.
Go to file
Felix Albrigtsen 16f7a6939e Add redshirt to flake 2023-03-01 12:29:05 +01:00
common Enable promtail / node exporter 2023-01-20 21:45:00 +01:00
hosts Add redshirt to flake 2023-03-01 12:29:05 +01:00
.gitignore Initial config framework 2023-01-20 20:21:16 +01:00
README.md Initial config framework 2023-01-20 20:21:16 +01:00
base.nix Initial config framework 2023-01-20 20:21:16 +01:00
flake.lock Initial config framework 2023-01-20 20:21:16 +01:00
flake.nix Add redshirt to flake 2023-03-01 12:29:05 +01:00

README.md

Work In Progress!

Notice, these things might be missing:

  • Functionality
  • Style
  • Safety

Build:

  • Build locally on another machine (verify)
nix --extra-experimental-features "nix-command flakes" build ".#nixosConfigurations.chapel.config.system.build.toplevel"

(replace "chapel" with the hostname)

  • Build, install and switch on the actual target
nixos-rebuild switch --update-input nixpkgs --update-input unstable --no-write-lock-file --refresh --flake github+felixalbrigtsen/nixos-server-conf.git --upgrade