Привет,
Я никогда раньше не использовал Discourse (использовал PHPBB), но рассматриваю его как вариант для будущих форумов, так как мне нравится интерфейс. В данный момент я запускаю PHPBB через реселлер-хостинг на аккаунте cPanel. Конечно, это не подойдет для Discourse, поэтому я рассматриваю возможность запуска его так же, как я запускаю несколько других сервисов.
Я и несколько моих друзей запускаем серверы Proxmox у себя дома. Я настроил контейнер в Proxmox, который по сути работает как DDNS, возвращаясь к моему аккаунту cPanel и обновляя поддомены по мере необходимости. Для обеспечения высокой доступности (HA) у меня есть такая же настройка на серверах моих друзей, а PHP-скрипт, работающий по расписанию (cron) на сервере cPanel, перенаправляет все домены туда, где сервис в данный момент активен. Эти поддомены затем обращаются к обратному прокси-серверу на сервере Proxmox и перенаправляются в нужный контейнер. Мы собираемся настроить сервер MySQL в виде контейнера, который будет синхронизироваться через интернет между серверами (мы потенциально можем использовать это для балансировки нагрузки, так как это настройка с несколькими мастерами).
Если мы решим использовать Discourse, мне потребуется что-то похожее. Возможно ли настроить Discourse через (потенциально медленное) интернет-соединение для синхронизации двух экземпляров и использования обоих в режиме мастера?
Спасибо.