Tengo problemas para instalar una instancia local de Discourse en Windows 11

Hola. Soy un desarrollador que acaba de descubrir Discourse.
Tengo problemas para que una instancia local de Discourse funcione en mi máquina con Windows 11. Esta instancia local se utilizará para modelar y editar un tema personalizado para desarrollo futuro.

Método 1: Intenté usar Docker Desktop, pero los comandos que figuran en las guías oficiales de Discourse no me funcionan. El contenedor no se inicia.

Método 2: Intenté usar Ubuntu en WSL, pero me encuentro con todo tipo de problemas, desde la instalación incorrecta de gemas de ruby hasta problemas de versión (Discourse se ejecuta en Ruby 3.2 y, por alguna razón, el instalador de Ubuntu elige 3.0.2).

¿Hay alguna incompatibilidad con Windows 11? ¿Me falta algo?

TLDR: Quiero instalar una instancia local de Discourse en mi máquina con Windows 11 para modificar CSS y mostrar los cambios del tema a mi empleador. ¡Ayuda!

¡Gracias de antemano!

1 me gusta

En un entorno WSL, debes seguir Instalar Discourse en Ubuntu o Debian para desarrollo

¿Por qué no Install Discourse on Windows for development?

Si lees ambos, verás que la guía de Windows básicamente te dice que abras WSL y sigas la guía de Ubuntu :slight_smile:. La guía de Ubuntu ha sido revisada recientemente por nuestro equipo y se ha comprobado que funciona, y sigue muy de cerca lo que los desarrolladores aquí en Discourse utilizan en su desarrollo diario.

1 me gusta

Sería mucho más útil si simplemente usaras el componente de tema de Bugs e hicieras el trabajo en tu instancia pública u otra instalación estándar.

1 me gusta

¡Gracias a todos!

De hecho, seguí las guías que proporciona Discourse, paso a paso, ¡pero claramente estoy haciendo algo mal!

Seguiré intentándolo y probaré el método que señaló @pfaffman.

¡Gracias y disculpen las preguntas de novato!

2 Me gusta

¡No te disculpes por eso! Todas las preguntas son bienvenidas aquí (aunque se otorgan puntos extra si se usó la búsqueda antes de preguntar :p).

Intentamos mantener las guías de instalación para desarrolladores actualizadas, pero a veces no lo están.

Yo también he encontrado problemas al instalarlo en Windows en ocasiones. Es posible que hayas seguido los pasos correctamente pero algo esté mal en tu configuración, o que la guía necesite ser revisada.

3 Me gusta