This repository was archived by the owner on Jul 3, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
100 lines (93 loc) · 2.09 KB
/
docker-compose.yml
File metadata and controls
100 lines (93 loc) · 2.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
version: '3'
services:
nextcloud_db:
image: mariadb
container_name: nextcloud_db
restart: always
volumes:
- nextcloud_db:/var/lib/mysql
networks:
- nextcloud
env_file:
- ./settings.env
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW --innodb-read-only-compressed=OFF
# environment:
# - MYSQL_ROOT_PASSWORD=test
# - MYSQL_PASSWORD=test
# - MYSQL_DATABASE=nextcloud
# - MYSQL_USER=nextcloud
# collabora:
# image: collabora/code:latest
# container_name: collabora
# environment:
# username: "admin"
# password: "test"
# domain: "192.168.178.44"
# dictionaries: "de_DE en_GB"
# extra_params: "--o:ssl.enable=false"
## DONT_GEN_SSL_CERT: "set"
# cap_add:
# - MKNOD
# ports:
# - "9980:9980"
# restart: always
onlyoffice:
image: onlyoffice/documentserver
container_name: onlyoffice
ports:
- 82:80
networks:
- nextcloud
# links:
# - nextcloud
volumes:
- onlyoffice_log:/var/log/onlyoffice
- onlyoffice_lib:/var/lib/onlyoffice
- onlyoffice_sql:/var/lib/postgresql
- onlyoffice_data:/var/www/onlyoffice/Data
- onlyoffice_fonts:/usr/share/fonts/truetype/custom
restart: always
nextcloud_fpm:
#image: nextcloud:15-fpm
build: fpm/
container_name: nextcloud_fpm
links:
- nextcloud_db
- onlyoffice
volumes:
- nextcloud_html:/var/www/html
- /mnt/userdata:/mnt/userdata
restart: always
env_file:
- ./settings.env
networks:
- nextcloud
- ldap-net
nextcloud:
build: nginx/
container_name: nextcloud
ports:
- 86:80
links:
- nextcloud_fpm
- onlyoffice
volumes:
- nextcloud_html:/var/www/html
restart: always
networks:
- nextcloud
volumes:
nextcloud_db:
nextcloud_html:
onlyoffice_log:
onlyoffice_lib:
onlyoffice_sql:
onlyoffice_data:
onlyoffice_fonts:
networks:
# default:
# external:
# name: philleconnect_network
nextcloud:
ldap-net:
external: true