mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-01-11 22:30:25 +01:00
docs: deploy on a new machine
This commit is contained in:
@@ -151,7 +151,7 @@ It will then symlink the secrets to the path defined by the `age.secrets.<name>.
|
||||
|
||||
## Adding a new host
|
||||
|
||||
1. `cat` the public key of the new host, send it to an old host.
|
||||
1. `cat` the sytem-level public key(`/etc/ssh/ssh_host_ed25519_key`) of the new host, and send it to an old host which has already been configured.
|
||||
2. On the old host:
|
||||
1. Add the public key to `secrets.nix`, and rekey all the secrets via `sudo agenix -r -i /etc/ssh/ssh_host_ed25519_key`.
|
||||
2. Commit and push the changes to `nix-secrets`.
|
||||
|
||||
Reference in New Issue
Block a user