diff --git a/hosts/server/modules/internal/sops.nix b/hosts/server/modules/internal/sops.nix index 5cd14c7..ea0fb90 100644 --- a/hosts/server/modules/internal/sops.nix +++ b/hosts/server/modules/internal/sops.nix @@ -25,6 +25,10 @@ mode = "0444"; # FIXME path = "/etc/tailscale/authKey"; }; + transmission-script = { + mode = "0755"; + path = "/home/hadi/transmission-script.sh"; + }; }; }; } diff --git a/hosts/server/modules/jackflix/radarr.nix b/hosts/server/modules/jackflix/radarr.nix index 81bfec1..49a61ce 100644 --- a/hosts/server/modules/jackflix/radarr.nix +++ b/hosts/server/modules/jackflix/radarr.nix @@ -1,4 +1,9 @@ { + users.users.radarr = { + isSystemUser = true; + home = "/var/lib/radarr"; + }; + services.radarr = { enable = true; openFirewall = true; diff --git a/hosts/server/modules/www/home.anotherhadi.com.nix b/hosts/server/modules/www/home.anotherhadi.com.nix index dde59ea..631bec6 100644 --- a/hosts/server/modules/www/home.anotherhadi.com.nix +++ b/hosts/server/modules/www/home.anotherhadi.com.nix @@ -56,6 +56,11 @@ let "url": "http://jack:6767", "icon": "󰅟" }, + { + "title": "Transmission", + "url": "http://jack:9091", + "icon": "󰅟" + }, { "title": "Prowlarr", "url": "http://jack:9696", diff --git a/secrets/server.yaml b/secrets/server.yaml index 426f275..05243af 100644 --- a/secrets/server.yaml +++ b/secrets/server.yaml @@ -3,6 +3,7 @@ github-key: ENC[AES256_GCM,data:6u7+Rq+FYhYvfHoCNeQ2zKHVzsw9gbsFcoEcEMHc5gDenLwj nextcloud-adminpass: ENC[AES256_GCM,data:skcJhRBDDAIqdrUkylqntJE7ErG+4jWAcw==,iv:gf49orzxxyr+CAYCHQwvHCE6IcaR3iCu4blfn/HFzlc=,tag:b7R4Y8GSKAqoZuUBLPj2AQ==,type:str] cloudflare-apitoken: ENC[AES256_GCM,data:VVMa84UpCFcUSFVdnBt4mVTnm5rGDJBtw0nEm6584mDcVT35Ycc8LyhHJofQRNQQPviDKgmjgt9Tv7ZgRg==,iv:fVC2cWfveeACJ0x+weKzv0bQZGucfwZi5rq2RiDJgsY=,tag:uCN/IKaFbqQaDoA+M704sw==,type:str] tailscaled-authKey: ENC[AES256_GCM,data:wIFPKLoD2BDgBjBmOSx2a5okN8BWFdEqApXD4QeVA9uxXBSBhfPu+57dh4O0gTH77n0RgbhxJ/TCorTtNg==,iv:ue/MeYAhUcG69p2Vw5drGdGxkRC8ofzzE910nZd2JKk=,tag:xKjlIpi8WHWT57ryWtUnlg==,type:str] +transmission-script: ENC[AES256_GCM,data:VI+8vzC9uB8yZq8PpTM3lS14SdkwZgsU4nnAmdnibHWRORXFfdpm7o/VPvKQR0qxhb5iqRA/YenLXZh1TRY4OCOHaJmgE2YH1jJKww7Ttsn1qT9sdrNuE0nK7Kndyuyz9otJMx1QGkTCRhNtIVIOuZZMyhuSWwMLdDzj+Jmx9Go4mYQ0tLJ9VYKfROMb+CMabuxHeHjy5Gr+qeMq5v7Ocy6cdyhbMEBrZi55BHqrGqCj9FmNQkebNrvQmX1a1wyi5sLPXnUVFuTEJBOvgYDk4ACxnuuZA6z+Eu3TMpunYGNmGEj4mc1uutlTeVZFwbFC02TjCgVJg6vJHQKy0sdTQamDNZ9xTtUCtxyaexe+QBmUJvZyjwn+qPFBG1lp7e5PJhGMEmOtAMVgDfpnuNG2t33VHRrieRkSbD/WJ5LZBfX2ly7ZbjMuwc7DOxNQ1KldvvST9+Vx88xokmXjiRzWA1QMPxBsZnZpbchFgCoHR8ekR3afG3O2OmSW4aJ5QodgkBxLeEzSz+e/hhmCbkqnQzdy8k1Jeu0/2+ZAqJ4hLhw=,iv:1kSNi9V5kRuN5kFeV7EpeCoTG+X0MHknXXSUkBHSXnM=,tag:+SehbUHN2SzysmmEFFG2rQ==,type:str] sops: kms: [] gcp_kms: [] @@ -18,8 +19,8 @@ sops: cmVxVC8rVDlWMUdZaGw3bmdOaWZGS1EKYahBlc8XpB5UdKZQkvxbLcKQ/xkFJjWo FSfQWnjhe/a7BJtJEcKZkjOQU0mYqlSu+uT2RA9diCQeRUJPRF+nAw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-06-19T21:02:53Z" - mac: ENC[AES256_GCM,data:BWf01ny8kmYfi0wAyBKi0mKUtRzYU5StU3i6EbAB7bvho/xDluQRNWcyauLgjNp4wAgkIEdjbfQ2i7uaYN4ADepa+y8Bor4gqun/cvhzBSwGuA3D+swiKU4CrB/9oueQaBUe7eDgRdN8kQsC2vLwX3bXsdZNNoD5clAWe8BPslU=,iv:Z8LkXZQqi3tjmXAo8MLJi3a/foQIIrXuFaoV7phgQWQ=,tag:5UYR9v1R1aYcxDVx0jX+ng==,type:str] + lastmodified: "2024-06-23T18:03:46Z" + mac: ENC[AES256_GCM,data:78yTXzB2oBB51LWhyiK37AjK2qCpagPicrrKoR3xmn8hishHvFXl/p8Z8GFBB6QfMTTacNW8T+jNyam0dBGTyc/K9sviASb6LHwK1TKNrvMiKEt0dXhKyEHxDbqa99boPg7ojhg5oAuzz3XFFgL1E7Rh/eGe+nRhHjwC67sYtwI=,iv:TamAEZZ8cfSR4R8fRKddIz34pMrHbkgDYyUvLIs0vaE=,tag:UOkcNqIn3prZPXCqFM1BCQ==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1