Проблема PG::UniqueViolation при обновлении до 3.1.0.beta4

Это похоже либо на повреждённый индекс, либо на то, что пользователи каким-то образом смогли создать учётные записи с одинаковыми именами, но разным регистром букв.

Вы должны иметь возможность запустить старый контейнер командой:

./launcher start app

Затем вы можете попробовать перестроить индекс таблицы, определить, какой пользователь повреждён, исправить его и повторять процесс, пока индекс не будет восстановлен.