Skip to content

bfren/docker-nginx-webdav

Repository files navigation

Docker Nginx WebDAV

GitHub release (latest by date) Docker Pulls Docker Image Size GitHub Workflow Status

Docker Repository - bfren ecosystem

Very Simple WebDAV server - serves files mounted in /www. There is no authentication, so this should be used behind a reverse proxy, and local only, unless you know what you are doing.

By default files are served read-only - change two environment variables to enable full write access as well.

If you wish to add custom Nginx configuration, map a file to /etc/nginx/sites/custom.conf. This is included last, so anything you add here will override default values.

Contents

Ports

  • 80 (from base image)

Environment Variables

Variable Values Description Default
BF_NGINX_WEBDAV_ACCESS 'r' or 'rw' Set to 'r' for read-only or 'rw' for read/write access (without quotes). r
BF_NGINX_WEBDAV_METHODS string For full write access set to 'PUT DELETE MKCOL COPY MOVE'. off

Licence

MIT

Copyright

Copyright (c) 2020-2024 bfren (unless otherwise stated)