+19
-2
packetmix/systems/teal/copyparty.nix
+19
-2
packetmix/systems/teal/copyparty.nix
···
114
114
];
115
115
};
116
116
};
117
+
"/groups/library" = {
118
+
path = "/var/lib/copyparty/data/groups/library";
119
+
120
+
access = {
121
+
A = [
122
+
"coded"
123
+
"minion"
124
+
];
125
+
};
126
+
};
117
127
};
118
128
};
119
129
···
175
185
if not headers["Content-Type"] then
176
186
return
177
187
end
178
-
188
+
179
189
ngx.req.read_body()
180
190
local body = ngx.req.get_body_data()
181
191
···
276
286
virtualHosts = [ "internal.files.freshly.space" ];
277
287
};
278
288
279
-
clicks.storage.impermanence.persist.directories = [ "/var/lib/copyparty" ];
289
+
users.groups."copyparty+kavita".members = [
290
+
"copyparty"
291
+
"kavita"
292
+
];
293
+
294
+
clicks.storage.impermanence.persist.directories = [
295
+
"/var/lib/copyparty"
296
+
];
280
297
};
281
298
}