Naposledy aktivní 1737723403

Revize eabcb7b532628e2e3d87e7cc750ead0784537222

.env Raw
1BASE_DIR=/path/to/nextcloud
2MYSQL_PASSWORD=nextclouddbpassword
docker-compose.yml Raw
1services:
2 nextcloud:
3 image: nextcloud
4 restart: always
5 privileged: true
6 depends_on:
7 - nextclouddb
8 - redis
9 volumes:
10 - ${BASE_DIR}/html:/var/www/html
11 - ${BASE_DIR}/custom_apps:/var/www/html/custom_apps
12 - ${BASE_DIR}/config:/var/www/html/config
13 - ${BASE_DIR}/data:/var/www/html/data
14 environment:
15 - TZ=Europe/London
16 - MYSQL_DATABASE=nextcloud
17 - MYSQL_USER=nextcloud
18 - MYSQL_PASSWORD=${MYSQL_PASSWORD}
19 - MYSQL_HOST=nextclouddb
20 - REDIS_HOST=redis
21 nextclouddb:
22 image: mariadb
23 restart: always
24 privileged: true
25 command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
26 volumes:
27 - ${BASE_DIR}/nextclouddb:/var/lib/mysql
28 environment:
29 - TZ=Europe/London
30 - MYSQL_RANDOM_ROOT_PASSWORD=true
31 - MYSQL_PASSWORD=${MYSQL_PASSWORD}
32 - MYSQL_DATABASE=nextcloud
33 - MYSQL_USER=nextcloud
34
35 redis:
36 image: redis:alpine
37 privileged: true
38 volumes:
39 - ${BASE_DIR}/redis:/data
40 restart: always
41