From 3f1993f7147c6fd052be2c0055c67f959622b7d9 Mon Sep 17 00:00:00 2001 From: Schneider Roland Date: Fri, 1 Nov 2024 22:59:57 +0100 Subject: [PATCH] nextcloud: externalize config --- .../app-hooks/before-starting/fix.ownership.for.config.sh | 2 ++ nextcloud/docker-compose/nextcloud/docker-compose.yaml | 1 + 2 files changed, 3 insertions(+) create mode 100644 nextcloud/docker-compose/nextcloud/app-hooks/before-starting/fix.ownership.for.config.sh diff --git a/nextcloud/docker-compose/nextcloud/app-hooks/before-starting/fix.ownership.for.config.sh b/nextcloud/docker-compose/nextcloud/app-hooks/before-starting/fix.ownership.for.config.sh new file mode 100644 index 0000000..84af0ab --- /dev/null +++ b/nextcloud/docker-compose/nextcloud/app-hooks/before-starting/fix.ownership.for.config.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +chown www-data:www-data //app-hooks/before-starting:/docker-entrypoint-hooks.d/before-starting diff --git a/nextcloud/docker-compose/nextcloud/docker-compose.yaml b/nextcloud/docker-compose/nextcloud/docker-compose.yaml index 70fda5c..71a12ee 100644 --- a/nextcloud/docker-compose/nextcloud/docker-compose.yaml +++ b/nextcloud/docker-compose/nextcloud/docker-compose.yaml @@ -38,6 +38,7 @@ services: volumes: - nextcloud:/var/www/html - ./config.php:/var/www/html/config/config.php:rw + - ./app-hooks/before-starting:/docker-entrypoint-hooks.d/before-starting environment: - MYSQL_PASSWORD=nextcloud - MYSQL_DATABASE=nextcloud