update docker images
This commit is contained in:
parent
3b80354e1b
commit
91d09204e2
@ -1,33 +1,73 @@
|
||||
# inspired by https://docs.techdox.nz/nextcloud/
|
||||
# https://github.com/nextcloud/docker/issues/2266#issue-2417582602
|
||||
# https://hub.docker.com/_/nextcloud
|
||||
# https://roody.io/blog/install-nextcloud-with-docker
|
||||
|
||||
services:
|
||||
mariadb:
|
||||
image: mariadb:10.5.16
|
||||
# image: mariadb:10.11.9
|
||||
restart: always
|
||||
# image: mariadb:10.5.16
|
||||
image: mariadb:10.11.11
|
||||
restart: unless-stopped
|
||||
command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
|
||||
# command: mysqld
|
||||
volumes:
|
||||
- /volume2/docker_1/nextcloud-mariadb:/var/lib/mysql
|
||||
- /volume2/docker/nextcloud-mariadb:/var/lib/mysql
|
||||
ports:
|
||||
- 3306:3306
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=pass1234
|
||||
- MYSQL_PASSWORD=pass1234
|
||||
- MYSQL_DATABASE=nextcloud
|
||||
- MYSQL_USER=nextadm
|
||||
network_mode: bridge
|
||||
|
||||
redis:
|
||||
image: redis:7.2.7-alpine3.21
|
||||
command: redis-server --requirepass redispass1234
|
||||
restart: unless-stopped
|
||||
network_mode: bridge
|
||||
ports:
|
||||
- 6379:6379
|
||||
|
||||
app:
|
||||
image: nextcloud:29.0.8
|
||||
# image: nextcloud:30.0.4
|
||||
restart: always
|
||||
# image: nextcloud:29.0.8
|
||||
image: nextcloud:30.0.6
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 3002:80
|
||||
depends_on:
|
||||
- db
|
||||
- mariadb
|
||||
- redis
|
||||
volumes:
|
||||
- /volume2/docker_1/docker/nextcloud:/var/www/html
|
||||
- /volume2/docker/nextcloud:/var/www/html
|
||||
environment:
|
||||
- MYSQL_PASSWORD=pass1234
|
||||
- MYSQL_DATABASE=nextcloud
|
||||
- MYSQL_USER=nextadm
|
||||
- MYSQL_HOST=db
|
||||
- PHP_MEMORY_LIMIT=1024M
|
||||
- PHP_UPLOAD_LIMIT=1024M
|
||||
- PHP_UPLOAD_LIMIT=1024M
|
||||
# db passwords are not needed here, as they are configured in the config.php
|
||||
# - MYSQL_PASSWORD=pass1234
|
||||
# - MYSQL_DATABASE=nextcloud
|
||||
# - MYSQL_USER=nextadm
|
||||
# - MYSQL_HOST=mariadb
|
||||
# - REDIS_HOST=redis
|
||||
# - REDIS_HOST_PORT=6379
|
||||
# - REDIS_HOST_PASSWORD=redispass1234
|
||||
network_mode: bridge
|
||||
|
||||
# https://sdk.collaboraonline.com/docs/installation/CODE_Docker_image.html
|
||||
# collabora:
|
||||
# image: collabora/code
|
||||
# # container_name: collabora
|
||||
# # privileged: true
|
||||
# restart: unless-stopped
|
||||
# ports:
|
||||
# - 9980:9980
|
||||
# environment:
|
||||
# # - TZ=Europe/Zurich
|
||||
# - dictionaries=de_DE
|
||||
# - DONT_GEN_SSL_CERT=YES
|
||||
# - aliasgroup1=https://cloud.swaghausen.de
|
||||
# - server_name=collabora.swaghausen.de
|
||||
# - username=admin
|
||||
# - password=adminpass123
|
||||
# - "extra_params=--o:ssl.enable=false --o:ssl.termination=true"
|
||||
# network_mode: bridge
|
Loading…
x
Reference in New Issue
Block a user