{% for folder in webdav_folders %} location /{{ folder }}/ { alias {{ server_path }}/{{ folder }}/; client_body_temp_path {{ server_path }}/temp; dav_methods PUT DELETE MKCOL COPY MOVE; dav_ext_methods PROPFIND OPTIONS; create_full_put_path on; dav_access user:rw group:rw all:rw; autoindex on; auth_basic "restricted"; auth_basic_user_file /etc/nginx/media_htpasswd; } {% endfor %}