Compare commits

..

2 Commits

Author SHA1 Message Date
jolheiser bacc6d5357
update bookmarks
Signed-off-by: jolheiser <git@jolheiser.com>
2024-10-26 14:04:35 -05:00
jolheiser b6a30a6204
tailproxy on gunpowder
Signed-off-by: jolheiser <git@jolheiser.com>
2024-10-26 13:57:10 -05:00
4 changed files with 96 additions and 9 deletions

View File

@ -132,13 +132,70 @@
"git" "git"
]; ];
keyword = "git"; keyword = "git";
url = "http://git"; url = "https://git";
} }
{
name = "cfg";
tags = [
"cfg"
"tailscale"
];
keyword = "cfg";
url = "https://cfg";
}
{
name = "media";
bookmarks = [
{ {
name = "jellyfin"; name = "jellyfin";
tags = [ "jellyfin" ]; tags = [
"jellyfin"
"tailscale"
];
keyword = "jellyfin"; keyword = "jellyfin";
url = "http://sencha:8096"; url = "http://jellyfin";
}
{
name = "sonarr";
tags = [
"sonarr"
"tailscale"
"shows"
];
keyword = "sonarr";
url = "http://sonarr";
}
{
name = "radarr";
tags = [
"radarr"
"tailscale"
"movies"
];
keyword = "radarr";
url = "http://radarr";
}
{
name = "bazarr";
tags = [
"bazarr"
"tailscale"
"translations"
];
keyword = "bazarr";
url = "http://bazarr";
}
{
name = "prowlarr";
tags = [
"prowlarr"
"tailscale"
"indexers"
];
keyword = "prowlarr";
url = "http://prowlarr";
}
];
} }
]; ];
} }

View File

@ -698,10 +698,10 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1729889379, "lastModified": 1729968274,
"narHash": "sha256-+XQLMtmy+c30UyJkxDK/e5h3sAz1NG0Dnltfm7DQrKM=", "narHash": "sha256-YmGgnwar4mGwK3+TRO3W7wvFHcIZ21JEm95PRroJpzQ=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "4578d04f2a24968db2dac297a3d60f53cb2a0525", "rev": "a7b8073ad6a2eaf931415b41156e0bba9e51fc76",
"revCount": 9, "revCount": 9,
"type": "git", "type": "git",
"url": "https://git.jolheiser.com/tailproxy.git" "url": "https://git.jolheiser.com/tailproxy.git"

View File

@ -253,7 +253,7 @@
}; };
gunpowder = { gunpowder = {
imports = [ imports = [
inputs.tsnet-serve.nixosModules.default inputs.tailproxy.nixosModules.default
./machines/gunpowder ./machines/gunpowder
]; ];
}; };

View File

@ -57,22 +57,52 @@ in
enable = true; enable = true;
openFirewall = true; openFirewall = true;
}; };
tailproxy.jellyfin = {
enable = true;
hostname = "jellyfin";
port = 8096;
authKey = "tskey-auth-khZwt3ASDX11CNTRL-jYDAVuX7VVLCebLUGdvnVLLoUkeEevXEV"; # One-time key
};
sonarr = { sonarr = {
enable = true; enable = true;
openFirewall = true; openFirewall = true;
}; };
tailproxy.sonarr = {
enable = true;
hostname = "sonarr";
port = 8989;
authKey = "tskey-auth-k1mZ4587A511CNTRL-uxq54KBAvb6YuhvZbxscb6rf7x8UwNiP"; # One-time key
};
radarr = { radarr = {
enable = true; enable = true;
openFirewall = true; openFirewall = true;
}; };
tailproxy.radarr = {
enable = true;
hostname = "radarr";
port = 7878;
authKey = "tskey-auth-kjuWphWmFp11CNTRL-dcpVCTbdPTAAiqQHaKVhTA27uNQeHxmq5"; # One-time key
};
bazarr = { bazarr = {
enable = true; enable = true;
openFirewall = true; openFirewall = true;
}; };
tailproxy.bazarr = {
enable = true;
hostname = "bazarr";
port = 6767;
authKey = "tskey-auth-kydeAt7KDA21CNTRL-bLfZMG4ip4i4a91DX1b85ipjnZi9KgoN9"; # One-time key
};
prowlarr = { prowlarr = {
enable = true; enable = true;
openFirewall = true; openFirewall = true;
}; };
tailproxy.prowlarr = {
enable = true;
hostname = "prowlarr";
port = 9696;
authKey = "tskey-auth-koCbGEVEvh11CNTRL-7pxqVBdP4v5xNvsPP5mMv5oW8PrgVQmb"; # One-time key
};
}; };
users = { users = {