nixos/services/jellyfin.nix
rope 8dd70a2d9d mediaserver: drop no-op firewall rules, close unused DR forwards
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 10:00:49 +01:00

15 lines
417 B
Nix

#jellyfin.nix
{ config, pkgs, lib, ... }:
{
config = lib.mkIf (config.networking.hostName == "FredOS-Mediaserver") {
# Jellyfin
services.jellyfin = {
enable = true;
};
# Ensure Jellyfin can write thumbnails/artwork to media directories
systemd.services.jellyfin.serviceConfig.UMask = lib.mkForce "0002";
users.users.jellyfin.extraGroups = [ "media" "video" "render" ];
};
}