From 392d1062ae7cd9e3c6694eb9432557f53f78fceb Mon Sep 17 00:00:00 2001 From: death916 Date: Thu, 29 Jan 2026 02:07:24 -0800 Subject: [PATCH] qbit mount --- modules/nixos/homelab/services.nix | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/modules/nixos/homelab/services.nix b/modules/nixos/homelab/services.nix index 3d022bf..be72f53 100644 --- a/modules/nixos/homelab/services.nix +++ b/modules/nixos/homelab/services.nix @@ -24,15 +24,18 @@ environmentFile = "/etc/nixos/secrets/c2c.env"; }; # virtualisation.incus.enable = true; - services.qbittorrent = { - enable = true; - profileDir = "/storage/services/qbittorrent"; - user = "qbittorrent"; - group = "media_services"; - webuiPort = 8090; - openFirewall = true; - package = pkgs.qbittorrent-nox; - }; + services.qbittorrent = { + enable = true; + profileDir = "/storage/services/qbittorrent"; + user = "qbittorrent"; + group = "media_services"; + webuiPort = 8090; + openFirewall = true; + package = pkgs.qbittorrent-nox; + }; + + systemd.services.qbittorrent.unitConfig.RequiresMountsFor = [ "/media" ]; + systemd.services.qbittorrent.unitConfig.ConditionPathIsMountPoint = "/media"; users.users.audiobookshelf = { isSystemUser = true; group = "media_services";