.git-crypt | ||
config | ||
deploy | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
LICENSE | ||
README.md |
nixos
Automatic deployment of nixaalb.org nix hosts using niv and nixus.
Secrets are encrypted with git-crypt. To access, ask an already existing gpg collaborator to add your key using git-crypt add-gpg-user USERID
and push the automatically generated commit to the repo. Pull said commit yourself and then run git-crypt unlock
to decrypt secrets.
Updating
run niv update
in config/sources/
Deploying
run nix-build deploy
and then ./result
if the derivation builds successfully.