version: '2' networks: webproxy: external: true backend-gitea: external: false services: db: image: mariadb command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW restart: always volumes: - /opt/appdata/nextcloud/mysql:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=nextcloud - MYSQL_PASSWORD=nextcloud - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud container_name: nextcloud-db-bmen-cc app: image: nextcloud:fpm links: - db volumes: - /opt/appdata/nextcloud/www:/var/www/html container_name: nextcloud-bmen-cc restart: always web: image: nginx ports: - 8080:80 links: - app networks: - webproxy volumes: - /opt/appdata/nextcloud/nginx:/etc/nginx volumes_from: - app container_name: nextcloud-nginx-bmen-cc restart: always