Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornachoparker <nacho@ownyourbits.com>2021-09-05 09:31:08 +0300
committernachoparker <nacho@ownyourbits.com>2021-09-13 01:55:46 +0300
commitc10d4bd8fb187afe5de8af491a99449594c0767f (patch)
tree4205abcf5a9365a33f4bb83382eb0a7f9aa4c7ce /bin/ncp/CONFIG/nc-nextcloud.sh
parent3bf746bad0344c5df8d6324d7d03971b6cc5b3f7 (diff)
upgrade to NC21.0.4v1.39.0
Signed-off-by: nachoparker <nacho@ownyourbits.com>
Diffstat (limited to 'bin/ncp/CONFIG/nc-nextcloud.sh')
-rw-r--r--bin/ncp/CONFIG/nc-nextcloud.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/bin/ncp/CONFIG/nc-nextcloud.sh b/bin/ncp/CONFIG/nc-nextcloud.sh
index 92f450b1..e56c701c 100644
--- a/bin/ncp/CONFIG/nc-nextcloud.sh
+++ b/bin/ncp/CONFIG/nc-nextcloud.sh
@@ -200,6 +200,26 @@ EOF
</VirtualHost>
EOF
+ # for notify_push app in NC21
+ a2enmod proxy proxy_http proxy_wstunnel
+
+ arch="$(uname -m)"
+ [[ "${arch}" =~ "armv7" ]] && arch="armv7"
+ cat > /etc/systemd/system/notify_push.service <<EOF
+[Unit]
+Description = Push daemon for Nextcloud clients
+After = mysql.service
+
+[Service]
+Environment = PORT=7867
+ExecStart = /var/www/nextcloud/apps/notify_push/bin/"${arch}"/notify_push --allow-self-signed /var/www/nextcloud/config/config.php
+User=www-data
+
+[Install]
+WantedBy = multi-user.target
+EOF
+ [[ -f /.docker-image ]] || systemctl enable notify_push
+
# some added security
sed -i 's|^ServerSignature .*|ServerSignature Off|' /etc/apache2/conf-enabled/security.conf
sed -i 's|^ServerTokens .*|ServerTokens Prod|' /etc/apache2/conf-enabled/security.conf