Utoljára aktív 1737723403

jordanwalster's Avatar jordanwalster gist felülvizsgálása 1737723403. Revízióhoz ugrás

1 file changed, 2 insertions

docker-compose.yml

@@ -6,6 +6,8 @@ services:
6 6 depends_on:
7 7 - nextclouddb
8 8 - redis
9 + ports:
10 + - 80:80
9 11 volumes:
10 12 - ${BASE_DIR}/html:/var/www/html
11 13 - ${BASE_DIR}/custom_apps:/var/www/html/custom_apps

jordanwalster's Avatar jordanwalster gist felülvizsgálása 1737723024. Revízióhoz ugrás

2 files changed, 42 insertions

.env(fájl létrehozva)

@@ -0,0 +1,2 @@
1 + BASE_DIR=/path/to/nextcloud
2 + MYSQL_PASSWORD=nextclouddbpassword

docker-compose.yml(fájl létrehozva)

@@ -0,0 +1,40 @@
1 + services:
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
Újabb Régebbi