Try harder to work around 'EOF extracting' type errors during initial installation

This commit is contained in:
Bernhard Rosenkränzer 2025-02-18 22:42:46 +01:00
parent e5b603ed83
commit 939d2d4d23

View File

@ -382,14 +382,16 @@ start_service() {
local TRIES=0
if [ $DEBUG ]; then
# Start /federated/apps/SERVICE with output to console for debug
while [ "$TRIES" -lt 10 ]; do
while [ "$TRIES" -lt 100 ]; do
docker compose -f /federated/apps/$SERVICE/docker-compose.yml -p $SERVICE up && break
sleep 5s
TRIES=$((TRIES+1))
done
[ $? -eq 0 ] && echo -ne "done.\n" || fail "There was a problem starting service /federated/apps/$SERVICE"
else
while [ "$TRIES" -lt 10 ]; do
while [ "$TRIES" -lt 100 ]; do
docker compose -f /federated/apps/$SERVICE/docker-compose.yml -p $SERVICE up -d &> /dev/null && break
sleep 5s
TRIES=$((TRIES+1))
done