You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
n0emis 0dd7fb7ac0
Initial commit
4 weeks ago
common Initial commit 4 weeks ago
hosts Initial commit 4 weeks ago
lib Initial commit 4 weeks ago
modules Initial commit 4 weeks ago
secrets Initial commit 4 weeks ago
README.md Initial commit 4 weeks ago
deploy.sh Initial commit 4 weeks ago
flake.lock Initial commit 4 weeks ago
flake.nix Initial commit 4 weeks ago

README.md

Colmena NixOS Config Template

  • user gpg-keys (for them to be able to decrypt the secrets): secrets/.gpg-id
  • collect/generate host gpg-keys: ./lib/create-keys.sh
  • edit stuff in password store: ./lib/pass.sh

How to deploy

./deploy.sh apply switch --on vpn7

or to deploy all gateways (all hosts with the gateway-tag):

./deploy.sh apply switch --on gateway

There is a special case for the nixdeploy-host:

./deploy.sh apply-local --node nixdeploy