version: '3.7' services: db: image: mariadb:latest container_name: nextcloud-db volumes: #- /home/christian/docker/nextcloud/nextcloud-db-data:/var/lib/mysql # - /docker/Daten/nextcloud/db:/var/lib/mysql - ../../../Daten/nextcloud/db:/var/lib/mysql #/docker/Bruchtal/docker/nextcloud networks: - default restart: always environment: TZ: europe/berlin #MYSQL_ROOT_PASSWORD: zazen17 #MYSQL_DATABASE: db #MYSQL_USER: dbuser #MYSQL_PASSWORD: zazen17 MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_USER: ${MYSQL_USER} MYSQL_PASSWORD: ${MYSQL_PASSWORD} # redis: # image: redis:latest # restart: always # networks: # - default # volumes: # - redis:/var/lib/redis redis: image: redis:latest container_name: nextcloud-redis restart: always volumes: - /docker/Daten/nextcloud/redis:/data #- ../../../Daten/nextcloud/redis:/data nextcloud: depends_on: - redis - db image: nextcloud container_name: nextcloud volumes: # - /home/christian/docker/nextcloud/nextcloud-www:/var/www/html # - /docker/Daten/nextcloud/www:/var/www/html - ../../../Daten/nextcloud/www:/var/www/html networks: - proxy - default ports: - 1180:80 - 1444:443 restart: always environment: REDIS_HOST: redis MYSQL_HOST: db:3306 #MYSQL_DATABASE: db #MYSQL_USER: dbuser #MYSQL_PASSWORD: zazen17 MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_USER: ${MYSQL_USER} MYSQL_PASSWORD: ${MYSQL_PASSWORD} networks: proxy: #external: true volumes: nextcloud-db-data: name: nextcloud-db-data redis: name: nextcloud-redis