Обновление Discourse не дожидается остановки базы данных Postgress

Когда это происходит, мы обычно (временно, иначе Git запутается при следующем обновлении) заменяем sleep 5 на несколько дополнительных секунд, чтобы у Postgres было больше времени на стабилизацию/восстановление.

Если вы используете другой файл postgres.template.yml, конечно, редактируйте его.