Обновление форума v2.2.0.beta4 с неизвестными локальными изменениями

Итак, я устал ждать, пока владелец перезапустит сервер. В итоге я переместил старый Discourse в другую папку, как вы и упоминали в посте — в новую папку с именем «discourse-bad».

Затем я просто шаг за шагом следовал инструкции по установке Discourse. Ввёл данные из старого файла app.yml в новый. Переместил резервный файл .tar из старой директории в новую и затем следовал инструкциям здесь, чтобы восстановить данные из резервной копии. Мы снова онлайн!

Нужно ли мне что-то делать дальше с пушем в git-репозиторий? Хочу убедиться, что всё снова не сломается.

Редактирование: добавлю к этому решению, что версия Ubuntu последовательно обновлялась с 18.04 до 20.04, а затем до 22.04. Не уверен, способствовало ли это успеху, но в любом случае это был важный шаг.

Нет. В git никаких изменений вносить не следует. Я полагаю, что изменения в репозитории были по крайней мере одной из проблем, с которыми вы сталкивались.

Отлично, буду считать это решённым. Всем спасибо!