diff --git a/.gitignore b/.gitignore index c34930c..c6628a0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ music/ data/ +immich/library \ No newline at end of file diff --git a/nextcloud/docker-compose.yml b/nextcloud/docker-compose.yml index 47cdf1c..e555f2f 100644 --- a/nextcloud/docker-compose.yml +++ b/nextcloud/docker-compose.yml @@ -1,19 +1,32 @@ +volumes: + nextcloud: + db: + services: - nextcloud-aio-mastercontainer: - image: nextcloud/all-in-one:latest - container_name: nextcloud-aio-mastercontainer + db: + image: mariadb:10.6 + restart: always + command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW + volumes: + - db:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=alosimet + - MYSQL_PASSWORD=alosimet + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + + + app: + image: nextcloud restart: always ports: - - "80:80" - - "8080:8080" - - "8443:8443" + - 8080:80 + links: + - db volumes: - - aio_mastercontainer:/mnt/docker-aio-config - - /var/run/docker.sock:/var/run/docker.sock:ro - stdin_open: true - tty: true - -volumes: - aio_mastercontainer: - - + - nextcloud:/var/www/html + environment: + - MYSQL_PASSWORD=alosimet + - MYSQL_DATABASE=nextcloud + - MYSQL_USER=nextcloud + - MYSQL_HOST=db