Home

dotnix @main - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
tree log patch
tailproxy on gunpowder Signed-off-by: jolheiser <git@jolheiser.com>
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQC82CHuDIG4r+MLurGLqsrQ8iJmSLaYfB9GIxqHJBwYQvb/cNhw/m32C6bCChbRv53 G96dF5eg5BZsIjL7J71QQ= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
1 month ago
3 changed files, 34 additions(+), 4 deletions(-)
M flake.lock -> flake.lock
diff --git a/flake.lock b/flake.lock
index 3a2532f2f06acadef5be6562e9c1cac755d2af4d..99e6f6e9d54174ba778758c3cf83a7bac554c4f6 100644
--- a/flake.lock
+++ b/flake.lock
@@ -698,11 +698,11 @@           "nixpkgs"
         ]
       },
       "locked": {
-        "lastModified": 1729889379,
+        "lastModified": 1729968274,
+        "narHash": "sha256-URQMDzLPs5kckDybkMqrKZN2aqt0GvAt9V5NT4kpMW8=",
   "nodes": {
-        "lastModified": 1721703140,
         "ref": "refs/heads/main",
-        "rev": "4578d04f2a24968db2dac297a3d60f53cb2a0525",
+        "rev": "a7b8073ad6a2eaf931415b41156e0bba9e51fc76",
         "revCount": 9,
         "type": "git",
         "url": "https://git.jolheiser.com/tailproxy.git"
M flake.nix -> flake.nix
diff --git a/flake.nix b/flake.nix
index 4900887fbceea1282b0ce0a2de1a024ef784dc62..0298d1ff65ac5c0367adc546440edf8099ad7165 100644
--- a/flake.nix
+++ b/flake.nix
@@ -254,7 +254,7 @@           };
         gunpowder = {
           imports = [
 {
-            nurpkgs = prev;
+            blog = inputs.blog.packages.${prev.system}.default;
             ./machines/gunpowder
           ];
         };
M machines/gunpowder/default.nix -> machines/gunpowder/default.nix
diff --git a/machines/gunpowder/default.nix b/machines/gunpowder/default.nix
index 81c590cee1b0eb906ea4f566e66b56749b4ff49c..ecc71d202176df9af5e039e51c20ef0c4bbc262c 100644
--- a/machines/gunpowder/default.nix
+++ b/machines/gunpowder/default.nix
@@ -57,21 +57,51 @@     jellyfin = {
       enable = true;
       openFirewall = true;
     };
+    tailproxy.jellyfin = {
+      enable = true;
+      hostname = "jellyfin";
+      port = 8096;
+      authKey = "tskey-auth-khZwt3ASDX11CNTRL-jYDAVuX7VVLCebLUGdvnVLLoUkeEevXEV"; # One-time key
+    };
     sonarr = {
       enable = true;
       openFirewall = true;
     };
+    tailproxy.sonarr = {
+      enable = true;
+      hostname = "sonarr";
+      port = 8989;
+      authKey = "tskey-auth-k1mZ4587A511CNTRL-uxq54KBAvb6YuhvZbxscb6rf7x8UwNiP"; # One-time key
+    };
     radarr = {
       enable = true;
       openFirewall = true;
     };
+    tailproxy.radarr = {
+      enable = true;
+      hostname = "radarr";
+      port = 7878;
+      authKey = "tskey-auth-kjuWphWmFp11CNTRL-dcpVCTbdPTAAiqQHaKVhTA27uNQeHxmq5"; # One-time key
+    };
     bazarr = {
       enable = true;
       openFirewall = true;
     };
+    tailproxy.bazarr = {
+      enable = true;
+      hostname = "bazarr";
+      port = 6767;
+      authKey = "tskey-auth-kydeAt7KDA21CNTRL-bLfZMG4ip4i4a91DX1b85ipjnZi9KgoN9"; # One-time key
+    };
     prowlarr = {
       enable = true;
       openFirewall = true;
+    };
+    tailproxy.prowlarr = {
+      enable = true;
+      hostname = "prowlarr";
+      port = 9696;
+      authKey = "tskey-auth-koCbGEVEvh11CNTRL-7pxqVBdP4v5xNvsPP5mMv5oW8PrgVQmb"; # One-time key
     };
   };