Files
docker-compose-files/nextcloud_old.yaml

52 lines
1.1 KiB
YAML

version: '2'
networks:
frontend:
# add this if the network is already existing!
external: true
backend:
external: true
services:
db:
image: mariadb
restart: always
container_name: nextcloud-db
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW --innodb-file-per-table=1 --skip-innodb-read-only-compressed
volumes:
- /docker/nextcloud-db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=changeme2
- MYSQL_PASSWORD=changeme1
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
networks:
- backend
app:
image: nextcloud:stable-apache
restart: always
container_name: nextcloud
links:
- db
volumes:
- /docker/nextcloud:/var/www/html
- /path/to/data:/var/www/html/data #optional
#ports:
# - :80
# - :443
environment:
- MYSQL_PASSWORD=changeme1
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=db
- PHP_MEMORY_LIMIT=3G
- PHP_UPLOAD_LIMIT=0M
- NEXTCLOUD_TRUSTED_DOMAINS=
- TZ=Europe/Budapest
networks:
- frontend
- backend