diff --git a/setup_nextcloud.sh b/setup_nextcloud.sh index 3bc096a..ea4dd3f 100644 --- a/setup_nextcloud.sh +++ b/setup_nextcloud.sh @@ -4,7 +4,7 @@ sh /setup_programs.sh apt install -y apache2 libapache2-mod-php7.4 apt install -y php7.4-gd php7.4-curl php7.4-mbstring php7.4-intl apt install -y php7.4-pgsql -apt install -y php-apcu php-memcached +apt install -y php-apcu php-memcached php-redis apt install -y php7.4-gmp php7.4-bcmath php-imagick php7.4-xml php7.4-zip # Get Nextcloud @@ -16,6 +16,14 @@ rm -r /nextcloud # Configure Nextcloud mkdir /var/www/nextcloud/custom_apps +mkdir /var/www/nextcloud/data + +chown -R www-data:www-data /var/www/nextcloud/ +chmod 755 /var/www/nextcloud/ +chmod -R 644 /var/www/nextcloud/ +find /var/www/nextcloud/ -type d -exec chmod 755 {} + +chmod -R 770 /var/www/nextcloud/data/ +chmod -R 750 /var/www/nextcloud/config/ # Get configs wget https://git.dfosd.synology.me/docker/ubuntu-nextcloud/raw/branch/master/nextcloud-config.php -O /var/www/nextcloud/config/config.php