feat(deertopia): *Arr suite
This commit is contained in:
@@ -20,9 +20,11 @@ in {
|
||||
nixpkgs.overlays = [ inputs.copyparty.overlays.default ];
|
||||
|
||||
# HACK: Ad-hoc permissions, as typical.
|
||||
users.users.copyparty.extraGroups = [ "jellyfin" ];
|
||||
users.users.copyparty.extraGroups = [
|
||||
"media"
|
||||
];
|
||||
|
||||
# HACK: Make files created by copypaste.service initialise with the mode
|
||||
# HACK: Make files created by copyparty.service initialise with the mode
|
||||
# 775.
|
||||
systemd.services.copyparty.serviceConfig.UMask = lib.mkForce "002";
|
||||
|
||||
@@ -46,12 +48,17 @@ in {
|
||||
path = "/var/lib/slskd";
|
||||
access.r = "*";
|
||||
};
|
||||
"/Jellyfin" = {
|
||||
path = "/persist/vault/jellyfin";
|
||||
"/Media library" = {
|
||||
path = "/persist/media/library";
|
||||
# View and upload, but no deleting.
|
||||
access.rw = "*";
|
||||
access.rwmd = "@jellyfin-admin";
|
||||
};
|
||||
"/Torrents" = {
|
||||
path = "/persist/media/torrents";
|
||||
access.r = "*";
|
||||
access.rwmd = "@jellyfin-admin";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user