Go to file
2021-11-23 11:40:34 +01:00
.git-crypt Add 1 git-crypt collaborator 2021-11-22 13:25:00 +01:00
config Add CSP header, restructure deployment user 2021-11-23 11:40:34 +01:00
deploy Add CSP header, restructure deployment user 2021-11-23 11:40:34 +01:00
.editorconfig Add editconfig, fix mixed indentation 2021-11-22 15:12:43 +01:00
.gitattributes Add capetillo 2021-11-22 14:00:07 +01:00
.gitignore Add capetillo 2021-11-22 14:00:07 +01:00
LICENSE Initial commit 2021-11-22 09:43:31 +00:00
README.md Add sparse docs to readme 2021-11-22 15:20:32 +01:00

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.