Скрыть весь форум от публичных браузеров?

Существует ли настройка или компонент, который может полностью скрыть форум Discourse для неавторизованных пользователей? То есть не просто запретить создание тем, но и сделать невозможным просмотр главной страницы и самих тем?

Кажется, вы ищете настройку login_required здесь.

Вы также можете настроить все категории или те, которые не должны быть видны незарегистрированным пользователям. В разделе «Настройки категорий» — «Безопасность».

Добавьте параметры «Просмотр/Ответ/Создание» и установите значение TL0.

Удалите параметр «Все: Просмотр/Ответ/Создание».

Теперь категории будут видны только зарегистрированным пользователям.