How to easily run a Webdav server in a Docker container
A lot of open source software lets you synchronise data via webdav, but how do you get a #webdav server?
Using Apache with the dav module is a common approach, but I couldn’t bother to set it up that way.
My way is different: Rclone can act as a webdav server and is easy to configure.
I’ve been using it for 3 years and it’s very reliable.
Have a look at the compose file in the picture.
@selfhosted
I often use dufs
That’s cool. I use h5ai Kinda old now, might give dufs a try!
I use https://sftpgo.com/ at home for backing up and accessing files. It’s a private unshared network and it works well.
Nginx is easy to setup as WebDAV server.
@TCB13 According to the docs, the Dav module has to be manually enabled at compile time and that doesn’t seem to be the case with the official docker image
Nice idea! But how to create different shares with different users? Can it authenticate via SSO?
@Shimitar Rclone is a tool to access many types of storage services. It is not intended to use be used longterm as a server like I do. I just wanted to share my unusual solution.