feat(MOMO): setup syncthing and vaultwarden
This commit is contained in:
parent
7968a18271
commit
6ca4dd9e57
33 changed files with 419 additions and 149 deletions
|
|
@ -2,6 +2,8 @@ let
|
|||
APPA = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGvQbYHiB17BfsvHBgPYJN50Th+da+rtbsTIjOSaT+1Y root@APPA";
|
||||
gandalf_at_appa = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFrE1fMXjJXI8f1mKvhLquwSsb4tvLh5Tq0n+yOakQks gandalf@appa.dryb.com";
|
||||
|
||||
MOMO = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQ8YOOaQj3NnMlTjlFX9iWDIpPMrO2W4EkL65GJP+y4 root@MOMO";
|
||||
|
||||
T430 = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGPQKzUqdLY58tFTB5zOeiTjbbrDvHA1speD/Rg6oOfz root@T430";
|
||||
IROH = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFYiK3Dl8QvAZfY7Cl1OlF9aXKa/an32mtrCNkavlSNG root@IROH";
|
||||
|
||||
|
|
@ -14,10 +16,16 @@ let
|
|||
|
||||
systems = [
|
||||
APPA
|
||||
MOMO
|
||||
T430
|
||||
IROH
|
||||
];
|
||||
|
||||
servers = [
|
||||
APPA
|
||||
MOMO
|
||||
];
|
||||
|
||||
clients = [
|
||||
T430
|
||||
IROH
|
||||
|
|
@ -25,13 +33,13 @@ let
|
|||
|
||||
in
|
||||
{
|
||||
"environments/acme.age".publicKeys = users ++ [ APPA ];
|
||||
"environments/vaultwarden.age".publicKeys = users ++ [ APPA ];
|
||||
"keys/wireguard/dryborg/privatekey.age".publicKeys = [ gandalf ] ++ clients;
|
||||
"keys/wireguard/dryborg/presharedkey.age".publicKeys = [ gandalf ] ++ clients;
|
||||
"passwords/anki/admin.age".publicKeys = users ++ [ APPA ];
|
||||
"passwords/ddclient/cloudflare.age".publicKeys = users ++ [ APPA ];
|
||||
"passwords/gitea/db.age".publicKeys = users ++ [ APPA ];
|
||||
"passwords/nextcloud/admin.age".publicKeys = users ++ [ APPA ];
|
||||
"passwords/paperless/admin.age".publicKeys = users ++ [ APPA ];
|
||||
"environments/acme.age".publicKeys = users ++ servers;
|
||||
"environments/vaultwarden.age".publicKeys = users ++ servers;
|
||||
"keys/wireguard/dryborg/privatekey.age".publicKeys = users ++ clients;
|
||||
"keys/wireguard/dryborg/presharedkey.age".publicKeys = users ++ clients;
|
||||
"passwords/anki/admin.age".publicKeys = users ++ servers;
|
||||
"passwords/ddclient/cloudflare.age".publicKeys = users ++ servers;
|
||||
"passwords/gitea/db.age".publicKeys = users ++ servers;
|
||||
"passwords/nextcloud/admin.age".publicKeys = users ++ servers;
|
||||
"passwords/paperless/admin.age".publicKeys = users ++ servers;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue