From 902a3c34b362d20eb960d80103771f66d55f83e9 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 11 Jul 2023 09:31:20 +0530 Subject: [PATCH] set maxmemory-policy to noeviction to prevent warnings --- start.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/start.sh b/start.sh index bd1e7fb..47fa57d 100755 --- a/start.sh +++ b/start.sh @@ -82,6 +82,13 @@ update_config() { echo "==> Changing ownership" chown -R cloudron:cloudron /app/data /run/peertube /tmp/peertube +# Set eviction policy to prevent warnings - https://docs.bullmq.io/guide/going-to-production#max-memory-policy +while ! REDISCLI_AUTH="${CLOUDRON_REDIS_PASSWORD}" redis-cli -h "${CLOUDRON_REDIS_HOST}" -p "${CLOUDRON_REDIS_PORT}" ping >/dev/null; do + echo "==> Waiting for redis" + sleep 5 +done +REDISCLI_AUTH="${CLOUDRON_REDIS_PASSWORD}" redis-cli -h "${CLOUDRON_REDIS_HOST}" -p "${CLOUDRON_REDIS_PORT}" CONFIG SET maxmemory-policy noeviction + # cd /var/www/peertube/peertube-latest/scripts && sudo -H -u peertube ./upgrade.sh if [[ ! -f "/app/data/production.yaml" ]]; then echo "==> First run. creating config"