diff --git a/nix/modules/nixos/features/homelab/gitea.nix b/nix/modules/nixos/features/homelab/gitea.nix
index 660ad23f..be0a1cf9 100644
--- a/nix/modules/nixos/features/homelab/gitea.nix
+++ b/nix/modules/nixos/features/homelab/gitea.nix
@@ -9,7 +9,7 @@ with lib;
     services.gitea = {
       enable = true;
       group = "media";
-      stateDir = "/media/gitea";
+      stateDir = "/mnt/media/gitea";
 
       settings = {
         server = {
diff --git a/nix/modules/nixos/features/homelab/immich.nix b/nix/modules/nixos/features/homelab/immich.nix
index a158f7c4..ec235c38 100644
--- a/nix/modules/nixos/features/homelab/immich.nix
+++ b/nix/modules/nixos/features/homelab/immich.nix
@@ -14,7 +14,7 @@ with lib;
     services.immich = {
       enable = true;
       group = "media";
-      mediaLocation = "/media/immich";
+      mediaLocation = "/mnt/media/immich";
     };
 
     environment.systemPackages = [ pkgs.immich-cli ];
diff --git a/nix/modules/nixos/features/homelab/jellyfin.nix b/nix/modules/nixos/features/homelab/jellyfin.nix
index 7e886de8..42c16023 100644
--- a/nix/modules/nixos/features/homelab/jellyfin.nix
+++ b/nix/modules/nixos/features/homelab/jellyfin.nix
@@ -10,7 +10,7 @@ with lib;
       enable = true;
       openFirewall = true;
       group = "media";
-      configDir = "/media/jellyfin";
+      configDir = "/mnt/media/jellyfin";
     };
   };
 }
diff --git a/nix/modules/nixos/features/homelab/pi-hole.nix b/nix/modules/nixos/features/homelab/pi-hole.nix
index ac4d11e5..5d8801a7 100644
--- a/nix/modules/nixos/features/homelab/pi-hole.nix
+++ b/nix/modules/nixos/features/homelab/pi-hole.nix
@@ -28,8 +28,8 @@ with lib;
           };
 
           volumes = [
-            "/media/pihole/etc-dnsmasq.d:/etc/dnsmasq.d:rw"
-            "/media/pihole/etc-pihole:/etc/pihole:rw"
+            "/mnt/media/pihole/etc-dnsmasq.d:/etc/dnsmasq.d:rw"
+            "/mnt/media/pihole/etc-pihole:/etc/pihole:rw"
           ];
 
           ports = [