Установка плагинов с помощью Git

Привет,
Извини за беспокойство, но я мало что понимаю в том, как мне следует устанавливать плагины. Я ничего не знаю о Git(GitHub), поэтому чувствую себя совершенно растерянным.

Может быть, кто-то сможет помочь?
Спасибо.

Для установки плагинов вам нужно использовать приложение для подключения к серверу по ssh и отредактировать текстовый файл. Репозитории Git содержат код плагинов, а ваша задача — добавить соответствующие URL в список в этом файле, после чего пересобрать Discourse, чтобы он загрузил и установил плагины.

Вам всё равно потребуется удалённо войти на сервер (поищите ssh), отредактировать текстовый файл через командную строку (скорее всего, с помощью vi или nano), а затем выполнить команды из упомянутого вами поста. Прочитайте его несколько раз — возможно, теперь всё станет понятнее. :slight_smile:

Спасибо за ваш ответ. :slight_smile:
Теперь я понимаю, как это работает, и попробую поискать полное руководство по всему процессу.

Я привык к другим форумным движкам, таким как myBB, phpBB или XenForo, но заинтересовался Discourse после того, как по-настоящему узнал о нём. Стоит ли продолжать с ним, если я мало что знаю - или вообще ничего - о ssh?

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

@Stephen Сохранено, спасибо.
Вопрос напоследок, он больше относится к установке (примерно), поэтому не совсем подходит по категории: обязательно ли нужен облачный сервер для работы, или подойдёт и «базовый» (VPS/общий хостинг)?

Виртуальный хостинг не подойдёт. При использовании виртуального хостинга вы не получаете реального доступа «root», так как сервер используется совместно. Если у вас нет полного контроля над VPS, установка завершится неудачей, и некоторые компоненты не будут установлены и настроены.

Лучшим стартовым вариантом будет VPS за $5 от DigitalOcean — руководство отлично работает в таких условиях.

Раньше я был точно таким же, как вы, и даже довольно боялся, когда узнал, что Discourse лучше всего устанавливать через командную строку на Linux-сервере. Как страшно.

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

@Stephen Я более детально изучу хостинги. Еще раз спасибо, Стивен.
@Canapin Надеюсь, я достаточно быстро к этому привыкну! Спасибо, это обнадеживает.