feat(paperless): fix permissions of ftp uploaded files

This commit is contained in:
Khaïs COLIN 2024-08-27 13:12:32 +02:00
parent 3044d87d95
commit ed881ea57d
2 changed files with 5 additions and 1 deletions

View file

@ -48,7 +48,7 @@ in
users.users.paperless-upload = { users.users.paperless-upload = {
isNormalUser = true; isNormalUser = true;
homeMode = "770"; homeMode = "770";
group = "paperless-upload"; group = "paperless";
}; };
system.stateVersion = "23.11"; system.stateVersion = "23.11";
} }

View file

@ -3,11 +3,15 @@
enable = true; enable = true;
localUsers = true; localUsers = true;
writeEnable = true; writeEnable = true;
chrootlocalUser = true;
extraConfig = '' extraConfig = ''
log_ftp_protocol=YES log_ftp_protocol=YES
pasv_enable=YES pasv_enable=YES
pasv_min_port=51000 pasv_min_port=51000
pasv_max_port=51999 pasv_max_port=51999
local_umask=022
file_open_mode=0777
allow_writeable_chroot=YES
''; '';
}; };
} }