Skip to content

burner1024/nginx-dav-ext-module

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

NGINX WebDAV missing commands support (PROPFIND & OPTIONS)

For full WebDAV support in NGINX you need to turn on standard NGINX WebDAV module (providing partial WebDAV implementation) as well as this module for missing methods:

./configure --with-http_dav_module --add-module=<path-to-this-module>

Build requirements: libexpat-dev (aka expat-devel)

Example config

location / {
  dav_methods PUT DELETE MKCOL COPY MOVE;
  dav_ext_methods PROPFIND OPTIONS;
  root /var/root/;
}

Centos 7 (x64) yum repo

cd /etc/yum.repos.d
sed -i '/\[epel\]/a exclude=nginx' epel.repo
wget http://yum.devopsx.com/devopsx.repo
yum install nginx

About

NGINX WebDAV missing methods support (PROPFIND & OPTIONS)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 100.0%