From bef3fa57b7c4367980fbefaa165207a63e590d3a Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Sun, 13 Apr 2025 22:58:00 -0600 Subject: [PATCH] migrating miniserver proxy to server --- hosts/server/toggles.nix | 54 +++++++++++++++++++++++++++++++++------- 1 file changed, 45 insertions(+), 9 deletions(-) diff --git a/hosts/server/toggles.nix b/hosts/server/toggles.nix index 4d8dcb2..c4d1386 100644 --- a/hosts/server/toggles.nix +++ b/hosts/server/toggles.nix @@ -1,6 +1,8 @@ { + mainServer = "server"; emacs.enable = true; apps.dictionaries.enable = true; + enableProxy = true; shell = { tools.enable = true; multimedia.enable = true; @@ -8,6 +10,7 @@ services = { network.enable = true; nvidia.enable = true; + wireguard.enable = true; }; dev = { nix.enable = true; @@ -22,20 +25,53 @@ ffmpeg4discord.enable = true; manage-library.enable = true; library-report.enable = true; + update-dns.enable = true; + stream-dl.enable = true; + pika-list.enable = true; + find-dup-episodes.enable = true; + tuh-activity-logger.enable = true; + }; + units = { + downloadManga.enable = true; + download.enable = true; + stream-dl.enable = true; }; - units.downloadManga.enable = true; servers = { - sonarr.enable = true; - radarr.enable = true; - lidarr.enable = true; - prowlarr.enable = true; - bazarr.enable = true; - kavita.enable = true; + sonarr = { + enable = true; + enableProxy = true; + }; + radarr = { + enable = true; + enableProxy = true; + }; + lidarr = { + enable = true; + enableProxy = true; + }; + prowlarr = { + enable = true; + enableProxy = true; + }; + bazarr = { + enable = true; + enableProxy = true; + }; + kavita = { + enable = true; + enableProxy = true; + }; qbittorrent.enable = true; sabnzbd.enable = true; unpackerr.enable = true; - plex.enable = true; - jellyfin.enable = true; + plex = { + enable = true; + enableProxy = true; + }; + jellyfin = { + enable = true; + enableProxy = true; + }; # stash.enable = true; }; }