Skip to content

Commit a613575

Browse files
author
artiomn
committed
Nginx Web-DAV configuration was added
1 parent 5b0ae6b commit a613575

File tree

3 files changed

+43
-0
lines changed

3 files changed

+43
-0
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "docker/services/filesystem/nginx_webdav/docker-webdav"]
2+
path = docker/services/filesystem/nginx_webdav/docker-webdav
3+
url = https://github.com/artiomn/docker-webdav.git
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
version: '2'
2+
3+
networks:
4+
docker0:
5+
external:
6+
name: docker0
7+
8+
services:
9+
webdav:
10+
build: ./docker-webdav
11+
networks:
12+
- docker0
13+
expose:
14+
- 80
15+
volumes:
16+
- /tank0/user_data/:/data
17+
- /tank0/user_data/.uploads:/tmp/uploads
18+
- /tank0/apps/fs/webdav/logs:/log
19+
environment:
20+
- LDAP_SERVER=172.21.0.1
21+
- LDAP_PROTOCOL=ldap
22+
- LDAP_PORT=389
23+
# - LDAP_DOMAIN=test
24+
- LDAP_DN=ou=users,dc=nas,dc=nas
25+
- LDAP_FILTER=uid?sub?(&(objectClass=inetOrgPerson)(memberOf=cn=users_media,ou=groups,dc=nas,dc=nas))
26+
- LDAP_BIND_USER=cn=admin,dc=nas,dc=nas
27+
- LDAP_BIND_PASSWORD=<LDAP_PASSWORD>
28+
- LDAP_AUTH_MESSAGE=Please, enter your login and password
29+
- LDAP_OPEN_METHODS=none
30+
- CHOWN=0
31+
- MIN_DELETE_DEPTH=3
32+
- PGID=33
33+
- PUID=33
34+
- TZ=Europe/Moscow
35+
- VIRTUAL_HOST=files.*,dav.*
36+
- VIRTUAL_PORT=80
37+
- VIRTUAL_PROTO=http
38+
- CERT_NAME=NAS.cloudns.cc
39+
restart: always

0 commit comments

Comments
 (0)