CK98 Posted September 24, 2021 Share Posted September 24, 2021 (edited) Overview: Support Thread for the NGINX Webdav Container Docker: https://hub.docker.com/r/ck98/webdav-nginx Github: https://github.com/ckocyigit/docker-nginx-webdav After having issues, mainly connectivity with windows, with the currently available docker image (Apache-WebDAV by mgutt) I decided to go a different route and use SabreDav which should be more compatible with windows. I've forked a already existing SabreDav Nginx Image Repository and updated it to use PHP8 instead of PHP5 and a newer version of SabreDav 4.1.5 instead of 3.1.3. For anyone who is also experiencing such issues I thought it would be nice to add this image to the Community Applications platform. If it works for you Edited September 24, 2021 by CK98 Quote Link to comment
Plimmer Posted September 24, 2021 Share Posted September 24, 2021 I changed the network to bridge and I changed the outside port, but I cant seem to connect to it. When I use explorer I get a message saying the folder is not valid? Quote Link to comment
CK98 Posted September 26, 2021 Author Share Posted September 26, 2021 Hello Plimmer, what is the container posting? Internal port should also stay at 80. Also windows explorer won't let you connect to a server without valid certificates AFAIK. Quote Link to comment
bowets Posted October 2, 2021 Share Posted October 2, 2021 Any way to add HTTPS? Quote Link to comment
CK98 Posted October 4, 2021 Author Share Posted October 4, 2021 Hello bowets, that's a valid point. I've completely forgot about this because I'am using Traefik as proxy for my containers, which as a reverse proxy encrypts HTTP before entering the WebDAV container. Anyway I will try to add custom cert functionality. Quote Link to comment
Guest Posted July 29, 2022 Share Posted July 29, 2022 Hi @CK98, I successfully install your docker container and it's working. But I have one problem that I don´t know how to solve. I set the permissions in the docker template to PIUD 99, PGID 100 (nobody, users) and the UMASK to 000. There was a typo in the template of the Umask variable that was preventing to work correctly (it was PUMASK instead of UMASK), but after correct the typo in the template it was fine and files created in a webdav client appear with write permission ( -rwxrwxrwx ). The problem, however, is that the files created in the webdav doesn't respect the PUID 99 and PGID 100, so instead of USER nobody and GROUP users they use USER sshd and GROUP sshd. Which make impossible to edit the files in the server with a regular user in Unraid. Do you know a way to make files created in webdav client use the correct GROUP user? Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.