From 32f4cb5cbba313b7af2fce46139c04d9469cb72a Mon Sep 17 00:00:00 2001 From: Kleidi Bujari Date: Fri, 24 Jan 2025 12:14:23 -0500 Subject: 25-jan sprint --- machines/radon/jellyfin.nix | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 machines/radon/jellyfin.nix (limited to 'machines/radon/jellyfin.nix') diff --git a/machines/radon/jellyfin.nix b/machines/radon/jellyfin.nix new file mode 100644 index 0000000..7d3a96a --- /dev/null +++ b/machines/radon/jellyfin.nix @@ -0,0 +1,34 @@ +{ config, ... }: +let + inherit (config.services) jellyfin; +in +{ + services.jellyfin.enable = true; + + users.groups.media.members = [ jellyfin.user ]; + + xnet.persist = [ + { + path = jellyfin.cacheDir; + user = jellyfin.user; + group = jellyfin.group; + mode = "0750"; + } + { + path = jellyfin.dataDir; + user = jellyfin.user; + group = jellyfin.group; + mode = "0750"; + } + { + path = jellyfin.configDir; + user = jellyfin.user; + group = jellyfin.group; + mode = "0750"; + } + ]; + + services.nginx.virtualHosts."mov.4kb.net" = { + locations."/".proxyPass = "http://localhost:8096"; + }; +} -- cgit v1.3.1