secrets: add transmission secret

mauville: add transmission credentialswith agenix

secrets/transmission: update

secres/transmission: require auth

secres/transmission: require auth
This commit is contained in:
Aly Raffauf 2024-07-17 00:24:59 -04:00
parent 1467fd3a8f
commit ee1c240a5f
3 changed files with 5 additions and 0 deletions

View file

@ -46,6 +46,8 @@ in {
syncthingCert.file = ../../secrets/syncthing/mauville/cert.age;
syncthingKey.file = ../../secrets/syncthing/mauville/key.age;
transmission.file = ../../secrets/transmission.age;
};
boot = {
@ -116,6 +118,8 @@ in {
enable = true;
openFirewall = true;
};
transmission.credentialsFile = config.age.secrets.transmission.path;
};
environment.variables.GDK_SCALE = "1.25";

View file

@ -37,5 +37,6 @@ in {
"syncthing/rustboro/cert.age".publicKeys = keys;
"syncthing/rustboro/key.age".publicKeys = keys;
"tailscale/authKeyFile.age".publicKeys = keys;
"transmission.age".publicKeys = keys;
"wifi.age".publicKeys = keys;
}

BIN
secrets/transmission.age Normal file

Binary file not shown.