Add ed25519 keys to the cloud host

This commit is contained in:
Natsu Kagami 2022-10-17 13:51:03 +02:00
parent a884c74cfd
commit 146dedcdd4
Signed by: nki
GPG key ID: 7306B3D3C3AD6E51
4 changed files with 13 additions and 6 deletions

View file

@ -93,6 +93,8 @@ in
ed25519PrivateKeyFile = cfg.ed25519PrivateKey;
rsaPrivateKeyFile = cfg.rsaPrivateKey;
settings.ExperimentalProtocol = "yes";
};
}
)

View file

@ -4,6 +4,7 @@
subnetAddr = "11.0.0.1";
address = "nki.personal";
rsaPublicKey = builtins.readFile ./nki-cloud.pub;
ed25519PublicKey = "fZi75omD1Z2vZYH7FleZ+ygKLqGj2emlLMvw3XcmZPM";
};
home = {

View file

@ -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