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

View file

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

BIN
secrets/transmission.age Normal file

Binary file not shown.