Как временно отключить форум

Здравствуйте,

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

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

Спасибо.

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

В этом разделе я вижу только:

Включить режим только для чтения при создании резервной копии

Похоже, что более «постоянной» версии не существует. Также, если режим только для чтения — это единственный вариант, могу ли я отключить вход в систему?

Понял, спасибо! Я искал в настройках резервного копирования.

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

Если вы не хотите, чтобы кто-либо получал к нему доступ, измените A-запись и добавьте её в файл hosts.

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

Если вы хотите полностью отключить его.

Например, с сообщением вроде «Форум временно недоступен из-за технических работ».

Мне нужно перенести сервер с сервера 1 (Vultr) на сервер 2 (DigitalOcean)
и при этом изменить адрес с url.tld на forum.url.tld.

Как это сделать?

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

Это не работает, возможно, из-за кэширования? Я использую AWS и DigitalOcean. Пользователи, вошедшие в систему, всё ещё могут просматривать старый экземпляр Discourse. Могу ли я принудительно выйти всех из системы?

Почему бы не остановить контейнер?

Если я подключаюсь по SSH к дроплету, перехожу в каталог /var/discourse/ и запускаю ./launcher stop app, выводится:

+ /usr/bin/docker stop -t 10 app
app

Однако я всё ещё могу перемещаться и взаимодействовать со старым экземпляром Discourse в другом открытом браузере.

Вы уверены, что подключились к правильному серверу?

Каков результат команды docker ps?

Вы уверены, что подключились к правильному серверу?

Да, я вижу его имя в приглашении командной строки.

Какой результат выполнения docker ps?

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

Это означает, что ничего не запущено. Вы уверены, что администрируете правильный сервер?

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

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