summaryrefslogtreecommitdiff
path: root/profiles/homeserver
diff options
context:
space:
mode:
authorMike Vink <mike@pionative.com>2024-08-21 08:30:22 +0200
committerMike Vink <mike@pionative.com>2024-09-15 16:41:30 +0200
commit80e35cbd9bb40390980647497affa7b093bf3d48 (patch)
treee9b4396796ddeaf2e4b1e3b69c4715befa579c0d /profiles/homeserver
parente9ef428ece935972e0d255f4d4655cc720a33f45 (diff)
update homeserver
Diffstat (limited to 'profiles/homeserver')
-rw-r--r--profiles/homeserver/radicale.nix1
-rw-r--r--profiles/homeserver/tailscale.nix1
-rw-r--r--profiles/homeserver/transmission.nix8
3 files changed, 2 insertions, 8 deletions
diff --git a/profiles/homeserver/radicale.nix b/profiles/homeserver/radicale.nix
index 6f07245..fd2d985 100644
--- a/profiles/homeserver/radicale.nix
+++ b/profiles/homeserver/radicale.nix
@@ -9,5 +9,6 @@
services.radicale = {
enable = true;
settings.server.hosts = [ "0.0.0.0:5232" ];
+ settings.storage.filesystem_folder = "/data/radicale/collections";
};
}
diff --git a/profiles/homeserver/tailscale.nix b/profiles/homeserver/tailscale.nix
index 0fb821f..1f47960 100644
--- a/profiles/homeserver/tailscale.nix
+++ b/profiles/homeserver/tailscale.nix
@@ -4,6 +4,7 @@
enable = true;
useRoutingFeatures = "server";
extraUpFlags = ["--advertise-exit-node" "--advertise-routes=${builtins.head machine.ipv4}/32"];
+ extraDaemonFlags = ["--statedir=/data/tailscaled"];
authKeyFile = config.secrets.tailscale.path;
};
diff --git a/profiles/homeserver/transmission.nix b/profiles/homeserver/transmission.nix
index 4be0d1b..7f4c031 100644
--- a/profiles/homeserver/transmission.nix
+++ b/profiles/homeserver/transmission.nix
@@ -45,14 +45,6 @@
"jellyfin.${my.domain}" = { locations."/" = { proxyPass = "http://127.0.0.1:8096"; }; };
};
};
- # services = {
- # jellyfin = { enable = true; group = "multimedia"; };
- # sonarr = { enable = true; group = "multimedia"; };
- # radarr = { enable = true; group = "multimedia"; };
- # bazarr = { enable = true; group = "multimedia"; };
- # readarr = { enable = true; group = "multimedia"; };
- # prowlarr = { enable = true; };
- # };
virtualisation.oci-containers = {
backend = "docker";
containers = {