diff --git a/nextcloud/Dockerfile b/nextcloud/Dockerfile index 23bee80..17af4e0 100644 --- a/nextcloud/Dockerfile +++ b/nextcloud/Dockerfile @@ -1,4 +1,4 @@ -FROM docker.io/nextcloud:27-apache +FROM docker.io/nextcloud:28-apache COPY config/ /usr/src/nextcloud/config/ COPY entrypoint.sh /usr/local/bin/ ENTRYPOINT ["entrypoint.sh"] diff --git a/nextcloud/compose.yaml b/nextcloud/compose.yaml index 4d20e09..44e6c66 100644 --- a/nextcloud/compose.yaml +++ b/nextcloud/compose.yaml @@ -14,7 +14,7 @@ services: - /var/run/docker.sock:/var/run/docker.sock db: - image: docker.io/postgres:15 + image: docker.io/postgres:16 restart: unless-stopped environment: - POSTGRES_DB @@ -23,11 +23,11 @@ services: volumes: - db:/var/lib/postgresql/data/ - redis: - image: docker.io/redis:latest + valkey: + image: docker.io/valkey/valkey:latest restart: unless-stopped - volumes: - - redis:/data/ + tmpfs: + - /data/ nextcloud: build: . @@ -36,7 +36,7 @@ services: - .env environment: - POSTGRES_HOST=db - - REDIS_HOST=redis + - REDIS_HOST=valkey - TRUSTED_PROXIES=nextcloud - OVERWRITEPROTOCOL=https - PHP_UPLOAD_LIMIT=$UPLOAD_LIMIT @@ -52,7 +52,7 @@ services: - default depends_on: - db - - redis + - valkey volumes: sites: @@ -62,7 +62,6 @@ volumes: certbotroot: external: true db: {} - redis: {} nextcloud: {} apps: {} config: {}