WebDAV server
Presentation
The WebDAV server allows your users to save personal files, but not to share them with the
other users. The authentication is done using libpam
on nginx.
Default settings
The default settings are minimal, and set the maximum file size the users can update.
webdav:
max_file_size: 1G
Clients
The server has been successfully tested with Linux Debian desktop, Microsoft Windows, Android.
Coupled with with Davx5 on Android, this can be used as a backup provider.
Internals
When the system boot, a systemd service started for each user, running as the user, even
if they are not logged-in. This is done using the systemd command loginctl
enable-linger
.
For more details about the implications of using lingers for users, see the loginctl manual page.