Я переносил свой сервер. Я установил Discourse на новый сервер и начал восстановление старой резервной копии в режиме только для чтения. Внезапно, в процессе восстановления, меня выбросило из аккаунта с сообщением о режиме только для чтения.
После этого сайт перестал корректно загружаться.
Я хочу переустановить Discourse, используя следующие команды:
cd /var/discourse
./launcher rebuild app
Это нормально? Я не хочу каждый раз создавать новый Droplet для Discourse в своём аккаунте Digital Ocean. Они могут заблокировать меня за это.
Думаю, это нормально. У меня тоже всё работает так же. После того как админ-аккаунт разлогинился, я могу снова войти, и это будет восстановленная версия. Это может занять некоторое время в зависимости от размера вашей резервной копии
Выйти из системы при восстановлении — это нормально, так как на новом сайте другие пользователи.
Digital Ocean устроен так, что вы можете постоянно создавать и удалять droplets. За это вас не забанят. Однако могут быть достигнуты лимиты на запросы SSL-ключей от Let’s Encrypt.
Обычно после восстановления сайт становится доступным через несколько минут. Из вашего сообщения неясно, есть ли на самом деле какая-то проблема.
Это маловероятно. Если ваш сайт работает, значит, всё в порядке. Вы, вероятно, могли бы просто подождать ещё немного или просто перезапустить контейнер, но сейчас у вас всё в порядке. Не переживайте.