This is quick install for WebDAV on Windows using XAMPP (install only Apache and PHP): Download XAMPP
After installation create password file for webdav user (-c creates new file!)
In file C:\xampp\apache\conf\httpd.conf uncomment modules, add auth_digest module and include dav
Code
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule auth_digest_module modules/mod_auth_digest.so
Include conf/extra/httpd-dav.con
In file C:\xampp\apache\conf\extra\httpd-dav.conf add before </Directory>
and start server.
This should work for plain webdav (no ssl)
Code
<source>
<name>Webdav on XAMPP</name>
<path pathversion="1">dav://miki:[email protected]/webdav</path>
<allowsharing>true</allowsharing>
</source>
To make it running over SSL run
and set Common Name
Then copy file C:\xampp\apache\conf\ssl.crt\server.crt to LibreELEC box under file /storage/.config/cacert.pem and run
and use as a source
Code
<source>
<name>Webdav on XAMPP</name>
<path pathversion="1">davs://miki:[email protected]/webdav</path>
<allowsharing>true</allowsharing>
</source>
Something like that
Default webdav folder is C:\xampp\webdav\ and can be changed in C:\xampp\apache\conf\extra\httpd-dav.conf.