1
Fork 0
Webdav server, powered by Nginx https://hub.docker.com/r/theorangeone/webdav
This repository has been archived on 2026-05-19. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Dockerfile 76%
  • Shell 24%
Find a file
renovate[bot] fd75b54c42
Update alpine Docker tag to v3.19 (#13)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-14 17:03:52 +00:00
.github/workflows Update actions/checkout action to v3 (#2) 2023-03-17 16:03:05 +00:00
default.conf Add the ability to add custom nginx config 2021-09-29 22:01:36 +01:00
docker-compose.yml Add basic implementation 2021-03-14 11:55:33 +00:00
docker-entrypoint.sh Add basic implementation 2021-03-14 11:55:33 +00:00
Dockerfile Update alpine Docker tag to v3.19 (#13) 2023-12-14 17:03:52 +00:00
LICENSE Initial commit 2021-03-13 23:04:04 +00:00
README.md Add the ability to add custom nginx config 2021-09-29 22:01:36 +01:00
renovate.json Add renovate.json 2023-03-14 22:52:59 +00:00

docker-webdav

CI

Webdav server, powered by Nginx

Usage

Mount your files at /srv.

To modify the user serving files, set the $PUID environment variable. By default, it's user id 1000.

By default, the credentials are user:password. To add your own, mount a valid .htpasswd file at /etc/nginx/.htpasswd.

If you'd rather add some additional configuration yourself, you can mount an additional nginx config at /etc/nginx/extra.conf, which will be included in the primary config.