aboutsummaryrefslogtreecommitdiff
path: root/settings.nix
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-06-13 15:02:58 +0530
committerAkshay Nair <phenax5@gmail.com>2025-06-13 15:02:58 +0530
commitfb3c68a676643e60e396daf4076684e12d157677 (patch)
tree16a6ee14a9d745079e99a066ad30efda1f947e72 /settings.nix
parente6b171f9f1d975ffe34e7a34743b5e92e8593847 (diff)
downloadhomeserver-nixos-config-fb3c68a676643e60e396daf4076684e12d157677.tar.gz
homeserver-nixos-config-fb3c68a676643e60e396daf4076684e12d157677.zip
Syncthing + service router refactor
Diffstat (limited to '')
-rw-r--r--settings.nix16
1 files changed, 12 insertions, 4 deletions
diff --git a/settings.nix b/settings.nix
index 43a4804..f6c717b 100644
--- a/settings.nix
+++ b/settings.nix
@@ -8,18 +8,26 @@ in lib.recursiveUpdate privateSettings rec {
ssh = 22;
radarr = 7878;
sonarr = 8989;
+ lidarr = 8686;
prowlarr = 9696;
jellyfin = 8096;
transmissionRPC = 9091;
+ syncthing = 3141;
};
exposeTransmissionRPC = false;
};
- media = {
+ syncthing = {
+ baseDir = "/media/syncthing";
+ photosDir = "${syncthing.baseDir}/photos";
+ };
+
+ media = rec {
baseDir = "/media";
- downloadsDir = "${media.baseDir}/_downloads";
- tvDir = "${media.baseDir}/tv";
- moviesDir = "${media.baseDir}/movies";
+ downloadsDir = "${baseDir}/_downloads";
+ tvDir = "${baseDir}/tv";
+ moviesDir = "${baseDir}/movies";
+ musicDir = "${baseDir}/music";
group = "multimedia";
};
}