Apache-WebDAV apachewebdav/apachewebdav https://github.com/mgutt/docker-apachewebdav bridge sh false https://forums.unraid.net/topic/103601-support-apache-webdav/ https://httpd.apache.org/docs/2.4/mod/mod_dav.html Very simple WebDAV server based on Apache. You need a WebDAV client to transfer files. It does not include a WebUI to upload files through your browser. Specifying USERNAME and PASSWORD only supports a single user. If you want to have lots of different logins for various users, bind mount user.passwd as follows: Open the Unraid WebTerminal >_ and execute the following: [b]mkdir /mnt/user/appdata/apachewebdav[/b] [b]touch /mnt/user/appdata/apachewebdav/user.passwd[/b] Add a new Path to this container with the following values: [b]Container Path: /user.passwd[/b] [b]Host Path: /mnt/user/appdata/apachewebdav/user.passwd[/b] After starting the container, open its console and execute the following for "Basic" authentification by changing "John" to your username (it asks for your password after executing): [b]htpasswd -B /user.passwd John[/b] or this if you choosed "Digest" authentification: [b]htdigest user.passwd WebDAV-Login John[/b] Execute the command multiple times with different usernames to add more users. Cloud: http://[IP]:[PORT:80]/ https://raw.githubusercontent.com/mgutt/unraid-docker-templates/main/mgutt/Apache-WebDAV.xml https://raw.githubusercontent.com/mgutt/unraid-docker-templates/main/mgutt/images/webdav-powered-by-apache.png --memory=1G 1628666881 Very simple WebDAV server based on Apache. You need a WebDAV client to transfer files. It does not include a WebUI to upload files through your browser. Specifying USERNAME and PASSWORD only supports a single user. If you want to have lots of different logins for various users, bind mount user.passwd as follows: Open the Unraid WebTerminal >_ and execute the following: [b]mkdir /mnt/user/appdata/apachewebdav[/b] [b]touch /mnt/user/appdata/apachewebdav/user.passwd[/b] Add a new Path to this container with the following values: [b]Container Path: /user.passwd[/b] [b]Host Path: /mnt/user/appdata/apachewebdav/user.passwd[/b] After starting the container, open its console and execute the following for "Basic" authentification by changing "John" to your username (it asks for your password after executing): [b]htpasswd -B /user.passwd John[/b] or this if you choosed "Digest" authentification: [b]htdigest user.passwd WebDAV-Login John[/b] Execute the command multiple times with different usernames to add more users. bridge 8384 80 tcp /mnt/user/webdav /var/lib/dav/data rw /mnt/user/appdata/webdav /var/lib/dav rw localhost SERVER_NAMES / LOCATION Basic AUTH_TYPE WebDAV-Login REALM USERNAME PASSWORD ANONYMOUS_METHODS SSL_CERT 99 PUID 100 PGID 0000 PUMASK /mnt/user/webdav 8384 localhost / Basic WebDAV-Login /mnt/user/appdata/webdav 99 100 0000