Add ed25519 keys to the cloud host
This commit is contained in:
parent
a884c74cfd
commit
146dedcdd4
4 changed files with 13 additions and 6 deletions
|
@ -93,6 +93,8 @@ in
|
|||
|
||||
ed25519PrivateKeyFile = cfg.ed25519PrivateKey;
|
||||
rsaPrivateKeyFile = cfg.rsaPrivateKey;
|
||||
|
||||
settings.ExperimentalProtocol = "yes";
|
||||
};
|
||||
}
|
||||
)
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
subnetAddr = "11.0.0.1";
|
||||
address = "nki.personal";
|
||||
rsaPublicKey = builtins.readFile ./nki-cloud.pub;
|
||||
ed25519PublicKey = "fZi75omD1Z2vZYH7FleZ+ygKLqGj2emlLMvw3XcmZPM";
|
||||
};
|
||||
|
||||
home = {
|
||||
|
|
|
@ -45,8 +45,10 @@
|
|||
# tinc
|
||||
services.my-tinc.enable = true;
|
||||
services.my-tinc.hostName = "cloud";
|
||||
sops.secrets.tinc-private-key = { };
|
||||
services.my-tinc.rsaPrivateKey = config.sops.secrets.tinc-private-key.path;
|
||||
sops.secrets."tinc/rsa-private-key" = { };
|
||||
sops.secrets."tinc/ed25519-private-key" = { };
|
||||
services.my-tinc.rsaPrivateKey = config.sops.secrets."tinc/rsa-private-key".path;
|
||||
services.my-tinc.ed25519PrivateKey = config.sops.secrets."tinc/ed25519-private-key".path;
|
||||
|
||||
# Set up traefik
|
||||
sops.secrets.cloudflare-dns-api-token = { owner = "traefik"; };
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue