Развертывание Discourse на WSL вызывает ошибку, и показанная команда также не работает

ActiveRecord::PendingMigrationError

Миграции ожидают выполнения. Чтобы решить эту проблему, выполните:

bin/rails db:migrate

У вас 269 ожидающих миграций:

Привет! Вы запускаете здесь сервер разработки или продакшн? Предполагаю, что это сервер разработки?

Оно размещено на собственном сервере, поэтому я пытаюсь протестировать Discourse

WSL не является поддерживаемой конфигурацией для Production (но отлично подходит для разработки)

О, а есть ли другие способы для Windows?

Да, но в этом случае вы будете в основном предоставлены сами себе с ограниченной поддержкой.

Рекомендуемой и поддерживаемой платформой является облачный VPS на базе Ubuntu.

WSL имеет смысл, только если вы настоящий волшебник :mage:t3: и готовы самостоятельно решать большинство возникающих проблем.

Я попробую виртуальную машину, потому что это немного менее хлопотно.

Облачная ВМ подходит, если вы хотите разместить продакшн-инстанс. Если вы хотите использовать WSL для разработки, следуйте этому руководству. Если же вы хотите сделать это для продакшна, то, ну, это будет непросто (к тому же вам не захочется держать компьютер включённым круглосуточно).

Я делаю это, чтобы побаловаться с Discourse.

Я использую виртуальную машину для этого, уже нашёл IP-адрес (как-то так).

Спасибо за помощь, было трудно разобраться, что предназначено для разработки, а что для хостинга :confused:

P.S: Я постепенно начинаю вникать в это.