wip: fix(copypary): zotero webdav
All checks were successful
build / build (push) Successful in 1m36s

This commit is contained in:
2026-03-27 14:11:05 -06:00
committed by Madeleine Sydney Slaga
parent 9ffa14e536
commit 262f6779b1
10 changed files with 108 additions and 9 deletions

View File

@@ -13,10 +13,14 @@ in {
};
};
imports = [ ./copyparty/vault.nix ];
imports = [
./copyparty/vault.nix
./copyparty/webdav.nix
];
config = lib.mkIf cfg.enable {
sydnix.deertopia.copyparty.vault.enable = true;
sydnix.deertopia.copyparty.webdav.enable = true;
sydnix.impermanence.directories = [
"/var/lib/copyparty"
@@ -29,8 +33,8 @@ in {
"media"
];
# HACK: Make files created by copyparty.service initialise with the mode
# 775.
# HACK: Make files created by copyparty.service initialise with
# the mode 775.
systemd.services.copyparty.serviceConfig.UMask = lib.mkForce "002";
services.copyparty = {
@@ -56,7 +60,7 @@ in {
"/Media library" = {
path = "/media/library";
# View and upload, but no deleting.
access.rw = "*";
access.r = "*";
access.rwmd = "@jellyfin-admin";
};
"/Torrents" = {