Не удается обновить Discourse...помощь?

При попытке обновить Discourse я получаю следующее сообщение:

Вы используете старую версию образа Discourse.
Обновления через веб-интерфейс отключены до тех пор, пока вы не запустите последнюю версию образа.

Чтобы это исправить, войдите на свой сервер через SSH и выполните команды:

  •    cd /var/discourse*
    
  •    git pull*
    
  •    ./launcher rebuild app*
    

Это означает, что мы размещаем Discourse самостоятельно (self-hosted)? Мы платим Digital Ocean за «хостинг», но является ли это другим типом хостинга?

Если мы действительно размещаем Discourse самостоятельно, согласно определению Discourse, и нам нужно следовать этой статье, то какое решение? Ведь такое ручное обновление выходит далеко за рамки наших навыков. (Я веду свой бизнес в одиночку и уже освоил множество навыков, включая самостоятельное управление Discourse на текущем уровне. У меня нет времени изучать навыки разработки на таком уровне экспертизы. :sob:)

Могу ли я просто не обновлять Discourse? Насколько это плохо? Стоит ли нанять кого-то, кто сделает это за меня? Или мне вообще отказаться от Discourse?

Буду благодарен за любые советы! Спасибо, друзья!

Если у вас есть Droplet с работающим Discourse, вы фактически используете самохостинг.

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

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

Да, вы используете самостоятельное размещение. Вы покупаете хостинг у DigitalOcean, но вам нужно самостоятельно управлять всем, что работает поверх этого хостинга.

Вы можете попробовать сделать это сами, но если произойдёт что-то неожиданное, возникнут проблемы. Либо вы можете нанять кого-то, кто сделает это за вас, либо выбрать управляемый хостинг, где всё делается за вас (например, через Discourse.org или, к примеру, через Communiteq).

Привет @mallorycs :slight_smile:

Удалось ли вам уже обновить Discourse? Обновление с дроплета поначалу может показаться немного пугающим, но чем чаще вы это делаете, тем проще становится. :slight_smile: Digital Ocean также предлагает опцию консоли, которую можно использовать на странице вашего дроплета, что немного упрощает доступ к нему. Дайте знать, если нужны дополнительные советы. :+1:

@Alexander @RGJ @JammyDodger О боже, спасибо всем за советы!! Мой парень сам взялся за это, прочитал это, зашел в Droplet и разобрался с обновлениями. Похоже, сработало! Уф :sweat_smile: Спасибо!!

Отлично! Рекомендую попросить его провести вас через шаги обновления из командной строки. Это совсем не сложно, если у вас есть записанные инструкции. Если возникнут трудности, вы всегда можете спросить здесь.