From 2e88e67ae428e8f92bbfce2edcedfad4f6a7266d Mon Sep 17 00:00:00 2001 From: Janne Mareike Koschinski <janne@kuschku.de> Date: Tue, 5 Apr 2022 21:15:06 +0200 Subject: [PATCH] fix: ensure seafile runs before issuing rpc commands --- docker-entrypoint.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index daaf755..38060a0 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -7,6 +7,10 @@ mkdir -p ~/seafile seaf-cli init -d ~/seafile seaf-cli start +until [ -S ~/seafile/seafile-data/seafile.sock ]; do + sleep 1; +done + if [ -z "$OTP_TOKEN" ]; then echo "syncing library" seaf-cli "$TASK" -l "$LIBRARY" -s "$SERVER" -d "/sync" -u "$EMAIL" -p "$PASSWORD" -- GitLab