diff --git a/webdav/.env.sample b/webdav/.env.sample new file mode 100644 index 0000000..7aeba8a --- /dev/null +++ b/webdav/.env.sample @@ -0,0 +1,2 @@ +NFS_SERVER=192.168.0.xxx +Photos=/mnt/pool1/pfad/zu/dem/Ordner diff --git a/webdav/docker-compose.yml b/webdav/docker-compose.yml new file mode 100644 index 0000000..e3aa194 --- /dev/null +++ b/webdav/docker-compose.yml @@ -0,0 +1,24 @@ +version: "3" +services: + webdav: + container_name: webdav + image: ugeek/webdav:amd64-alpine + network_mode: bridge + ports: + - "8014:80" + volumes: + # data + - $HOME/Download:/data/download + - Photos:/data/Photos + # user and password + - ./user/htpasswd:/opt/nginx/conf/htpasswd:ro + restart: always + +volumes: + Photos: + name: Photos + driver: local + driver_opts: + type: nfs + o: addr=${NFS_SERVER},rw + device: ":${Photos}"