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;
|
ed25519PrivateKeyFile = cfg.ed25519PrivateKey;
|
||||||
rsaPrivateKeyFile = cfg.rsaPrivateKey;
|
rsaPrivateKeyFile = cfg.rsaPrivateKey;
|
||||||
|
|
||||||
|
settings.ExperimentalProtocol = "yes";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
subnetAddr = "11.0.0.1";
|
subnetAddr = "11.0.0.1";
|
||||||
address = "nki.personal";
|
address = "nki.personal";
|
||||||
rsaPublicKey = builtins.readFile ./nki-cloud.pub;
|
rsaPublicKey = builtins.readFile ./nki-cloud.pub;
|
||||||
|
ed25519PublicKey = "fZi75omD1Z2vZYH7FleZ+ygKLqGj2emlLMvw3XcmZPM";
|
||||||
};
|
};
|
||||||
|
|
||||||
home = {
|
home = {
|
||||||
|
|
|
@ -45,8 +45,10 @@
|
||||||
# tinc
|
# tinc
|
||||||
services.my-tinc.enable = true;
|
services.my-tinc.enable = true;
|
||||||
services.my-tinc.hostName = "cloud";
|
services.my-tinc.hostName = "cloud";
|
||||||
sops.secrets.tinc-private-key = { };
|
sops.secrets."tinc/rsa-private-key" = { };
|
||||||
services.my-tinc.rsaPrivateKey = config.sops.secrets.tinc-private-key.path;
|
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
|
# Set up traefik
|
||||||
sops.secrets.cloudflare-dns-api-token = { owner = "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