fix: aqua - fileshare permission

This commit is contained in:
Ryan Yin
2026-03-20 00:44:35 +08:00
parent be9be72aff
commit 3e3365f51f
2 changed files with 13 additions and 5 deletions
+4 -2
View File
@@ -1,4 +1,4 @@
{ config, ... }:
{ config, lib, ... }:
let
user = "sftpgo";
dataDir = "/data/apps/sftpgo";
@@ -19,12 +19,14 @@ in
# regardless of the creating process's primary group.
systemd.tmpfiles.rules = [
"d ${dataDir} 0755 ${user} ${user} -"
"d /data/fileshare/public 2775 root fileshare -"
];
services.sftpgo = {
enable = true;
inherit user dataDir;
extraReadWriteDirs = [
"/data/fileshare"
];
extraArgs = [
"--log-level"
"info"