Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

jancborchardt/nextcloud-scripts

Open more actions menu

Repository files navigation

🌈 💃 🔨 How to

Set the permissions to run the script:

$ chmod a+x nextcloud-<action>-<platform>.sh

Run it:

$ chmod a+x nextcloud-<action>-<platform>.sh

✏️ Apache configuration for symlinks

‼️ “Symbolic link not allowed or link target not accessible"

📌 The script creates a symlink from your home directory to the server folder. Apache will throw the error “Symbolic link not allowed or link target not accessible" in /var/log/apache2/error_log if you do not to configure it properly as described bellow.

🐊 openSUSE Linux

Add the following lines to /etc/apache2/default-server.conf:

        Options Indexes FollowSymLinks
        AllowOverride None

The settings need to be in <Directory "/srv/www/htdocs">:

DocumentRoot "/srv/www/htdocs"

#
# Configure the DocumentRoot
#
<Directory "/srv/www/htdocs">
        Options Indexes FollowSymLinks
        AllowOverride None
        #Require all granted

Restart Apache:

$ sudo apache2ctl restart

😺 Ubuntu

WIP

🔒 If your home folder is encrypted

The symlinks will not work, so you need to work around that as described at this link: https://stackoverflow.com/a/39037942

$ sudo apt-get install lsyncd

Starting the background service

$ sudo lsyncd -rsync /home/<username>/nextcloud/ /var/www/html/nextcloud/

Additionally set the permissions on the lsynced files in /var/www

sudo chown www-data:www-data /var/www/data
sudo chown :www-data /var/www/config/
sudo chmod 775 /var/www/config/
sudo chown :www-data /var/www/apps/
sudo chmod 775 /var/www/apps/

About

☁️ Scripts to easier set up & update Nextcloud

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.