Как восстановить файл app.yml, если я случайно удалил его?

Я пытаюсь добавить несколько плагинов после восстановления сайта из резервной копии и по ошибке удалил app.yml. Снесёт ли мой сайт выполнение ./discourse-setup?

Привет, @th21!

Я ещё новичок здесь, но, полагаю, если вы не удалите свой каталог /shared, все ваши данные останутся в безопасности. То, что изменит ./discourse-setup, — это плагины, настройки SMTP, а затем будет выполнен перезапуск rebuild. Я бы посоветовал подождать дополнительных подтверждений, так как я сам новый пользователь, но я почти уверен в этом.

Всегда можно сделать резервную копию и восстановить её позже. Подробнее об этом читайте в этой статье.

Отличная работа, @italo!

Да, запуск discourse-setup снова должен быть безопасным, и ваши данные останутся в сохранности.

Вы можете выполнить:

cd /var/discourse
./launcher start app

Это перезапустит ваш старый контейнер.

./launcher enter app
discourse backup

Это создаст резервную копию.

Введите exit, чтобы выйти из контейнера.