Показывать/скрывать форумы на основе домена? (Общий форум через CNAME)

Я хотел бы разместить один форум на одном веб-сайте и использовать CNAME-записи для указания двух других веб-сайтов на мой размещённый форум. Есть ли какая-либо документация, которую я могу прочитать, чтобы лучше понять, как показывать и скрывать конкретные группы форума на основе заголовка домена, а также какую архитектуру Ruby/Discourse мне нужно будет модифицировать для этого?

Спасибо за вашу помощь. Я совершенно новый пользователь Discourse и Ruby, но с энтузиазмом готов погрузиться в изучение.

  • Томми

Discourse требует один хостнейм, поэтому это не будет работать из коробки.

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

Кто-нибудь, насколько вам известно, пытался это сделать? Я готов потратить время на настройку конфигурации, если у меня будет возможность ознакомиться с документацией, которая помогла бы мне понять, с чего начать.

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

Спасибо за ваши рекомендации.

Поскольку это неподдерживаемая и необычная конфигурация, документации по ней не существует.

Это правильный путь, и наш протокол SSO поддерживает это из коробки. Вы можете передавать членство в группе в полезной нагрузке SSO. Документация доступна здесь: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)

Спасибо, что указали мне на это.