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>2017-11-11 13:58:34 +0300
committernachoparker <nacho@ownyourbits.com>2017-11-11 13:59:26 +0300
commit515154280a7ed6de7de9101328ed059dda001960 (patch)
tree2a7456a20c37dd843d172799d8aacbb91cf34d05
parenta71ec05e011cc163b84596db497924acc2bdb90e (diff)
docker: add redis
-rwxr-xr-xdocker-armhf/nextcloud/020-nextcloud-run.sh7
-rwxr-xr-xdocker/nextcloud/020-nextcloud-run.sh7
-rw-r--r--etc/nextcloudpi-config.d/nc-nextcloud.sh2
3 files changed, 15 insertions, 1 deletions
diff --git a/docker-armhf/nextcloud/020-nextcloud-run.sh b/docker-armhf/nextcloud/020-nextcloud-run.sh
index 68114e1a..076e86ea 100755
--- a/docker-armhf/nextcloud/020-nextcloud-run.sh
+++ b/docker-armhf/nextcloud/020-nextcloud-run.sh
@@ -10,9 +10,16 @@ OCC="$NCDIR/occ"
[[ "$1" == "stop" ]] && {
echo "stopping cron..."
killall cron
+ echo "stopping redis..."
+ killall redis-server
exit 0
}
+echo "Starting Redis"
+mkdir -p /var/run/redis
+chown redis /var/run/redis
+sudo -u redis redis-server /etc/redis/redis.conf
+
echo "Starting cron"
cron
diff --git a/docker/nextcloud/020-nextcloud-run.sh b/docker/nextcloud/020-nextcloud-run.sh
index 68114e1a..076e86ea 100755
--- a/docker/nextcloud/020-nextcloud-run.sh
+++ b/docker/nextcloud/020-nextcloud-run.sh
@@ -10,9 +10,16 @@ OCC="$NCDIR/occ"
[[ "$1" == "stop" ]] && {
echo "stopping cron..."
killall cron
+ echo "stopping redis..."
+ killall redis-server
exit 0
}
+echo "Starting Redis"
+mkdir -p /var/run/redis
+chown redis /var/run/redis
+sudo -u redis redis-server /etc/redis/redis.conf
+
echo "Starting cron"
cron
diff --git a/etc/nextcloudpi-config.d/nc-nextcloud.sh b/etc/nextcloudpi-config.d/nc-nextcloud.sh
index ac590159..e24f21f5 100644
--- a/etc/nextcloudpi-config.d/nc-nextcloud.sh
+++ b/etc/nextcloudpi-config.d/nc-nextcloud.sh
@@ -50,7 +50,7 @@ install()
local REDIS_CONF=/etc/redis/redis.conf
sed -i "s|# unixsocket .*|unixsocket /var/run/redis/redis.sock|" $REDIS_CONF
sed -i "s|# unixsocketperm .*|unixsocketperm 770|" $REDIS_CONF
- sed -i "s|port.*|port 0|" $REDIS_CONF
+ sed -i "s|^port.*|port 0|" $REDIS_CONF
echo "maxmemory ${REDIS_MEM}" >> $REDIS_CONF
echo 'vm.overcommit_memory = 1' >> /etc/sysctl.conf