diff --git a/leycloud/nextcloud.yml b/leycloud/nextcloud.yml new file mode 100644 index 0000000..72f4607 --- /dev/null +++ b/leycloud/nextcloud.yml @@ -0,0 +1,35 @@ +services: + nextcloud-db: + image: mariadb:10.6 + container_name: nextcloud-db + command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW + restart: unless-stopped + volumes: + - /home/florian/docker/nextcloud/db:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=mYb0Tf3BGgUBG9jr + - MYSQL_PASSWORD=mYb0Tf3BGgUBG9jr + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + + redis: + image: redis:alpine + container_name: nextcloud-redis + restart: unless-stopped + + + nextcloud-app: + image: nextcloud:latest + container_name: nextcloud-app + restart: unless-stopped + depends_on: + - nextcloud-db + volumes: + - /home/florian/docker/nextcloud/data:/var/www/html + environment: + - MYSQL_PASSWORD=mYb0Tf3BGgUBG9jr + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + - MYSQL_HOST=nextcloud-db + ports: + - "8081:80" \ No newline at end of file