complete radicle module and enable it on Cape

This commit is contained in:
ulic-youthlic 2025-05-13 08:00:32 +08:00
parent 9913207890
commit e9f186d8ff
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
3 changed files with 94 additions and 59 deletions

View file

@ -7,6 +7,7 @@
./users
./disko-config.nix
./miniflux.nix
./radicle.nix
];
youthlic = {

View file

@ -0,0 +1,9 @@
{config, ...}: {
sops.secrets."ssh-private-key/radicle/Cape" = {};
youthlic.programs.radicle = {
enable = true;
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBbQrJNWcWsFncTX4w/hkhz6zPNwHrTjA+6lnq5dmu/s radicle";
privateKeyFile = config.sops.secrets."ssh-private-key/radicle/Cape".path;
domain = "seed.youthlic.fun";
};
}