Autoalojamiento de Discourse con WSL muestra un error, el comando mostrado tampoco funciona

ActiveRecord::PendingMigrationError

Las migraciones están pendientes. Para resolver este problema, ejecuta:

bin/rails db:migrate

Tienes 269 migraciones pendientes:

Hola, ¿estás ejecutando un servidor de desarrollo o de producción aquí? Supongo que es de desarrollo.

Está autohospedado, así que estoy intentando probar Discourse.

WSL no es una configuración de producción compatible.

Oh, ¿hay otras formas para las ventanas?

Sí, pero estarías principalmente solo con soporte limitado aquí.

Una VPS de Ubuntu en la nube es la plataforma recomendada y compatible.

WSL tiene sentido si eres un mago :mage:t3: y estás preparado para resolver la mayoría de los problemas por tu cuenta.

2 Me gusta

Voy a probar una VM porque es un poco menos molesto.

1 me gusta

La VM en la nube es si desea alojar una instancia de producción. Si desea usar WSL para desarrollo, siga esta guía. Si desea hacerlo para producción, entonces, bueno, no será fácil (y tampoco querrá tener su computadora encendida 24/7).

Lo estoy haciendo para bromear con discourse

Lo estoy haciendo yo mismo usando una VM, ya encontré la dirección IP (de alguna manera)

Gracias por la ayuda, fue difícil diferenciar qué era para desarrollo o para alojamiento :confused:

1 me gusta