200ok-ch/organice

View on GitHub
doc/webdav/webdav.conf

Summary

Maintainability
Test Coverage
Alias /webdav /srv/dav/
ServerName 127.0.0.1

<Location "/webdav">
    Options Indexes
    DAV On
    # AuthType Basic
    # AuthName "Restricted Content"
    # AuthUserFile /srv/dav/.htpasswd
    # <LimitExcept OPTIONS>
    #   Require valid-user
    # </LimitExcept>

    Header always set Access-Control-Allow-Origin "*"
    Header always set Access-Control-Allow-Methods "GET,POST,OPTIONS,DELETE,PUT,PROPFIND"
    Header always set Access-Control-Allow-Headers "Origin,Accept,X-Requested-With,Content-Type,Access-Control-Request-Method,Access-Control-Request-Headers,Authorization,X-CSRF-Token,Depth"
    Header always set Access-Control-Allow-Credentials true

    Require all granted
</Location>