Ionos XL VPS Ubuntu Plesk. Con aplicaciones como Wordpress. También usando Redis. Así que necesito usar la misma instalación de Redis en el mismo servidor para Discourse. Parece haber un problema.
Instalación de Docker.
No se puede construir. Error: Redis no puede conectarse. Sí, probé cada variación concebible en app.yml y redis.config y nginx y apache. 1 semana con Deepseek, Chatgpt, Gemini, Grok, nadie en la tierra puede resolver esto.
El dominio, el alojamiento y el DNS están configurados en Plesk, el área de cuentas de Ionos para el cortafuegos. Todo lo demás se hizo en Bash.
Notas del procedimiento de instalación para mí: Instalación de Discourse en Plesk Ubuntu con Docker
app.yml: app.yml
redis.config: redis.config
Ubicación de Discourse: root@determined-ptolemy:/var/www/vhosts/make.ooo/forum.make.ooo/discourse_docker#
Error de compilación:
< 112:M 15 Dec 2025 15:23:12.908 * DB guardado en disco
112:M 15 Dec 2025 15:23:12.908 # Redis está listo para salir, adiós…
FALLIDO
Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ falló con retorno #<Process::Status: pid 4484 exit 1>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups/exec_command.rb:131:in `spawn’
exec falló con los parámetros {“cd”=>“$home”, “tag”=>“migrate”, “hook”=>“db_migrate”, “cmd”=>[“su discourse -c ‘bundle exec rake db:migrate’”]}
bootstrap falló con código de salida 1
** FALLÓ EL ARRANQUE ** por favor desplácese hacia arriba y busque mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
d1f6f36479328f22c8e65012eaf015046ecf28a07f0675911fdf6661704d2581
root@determined-ptolemy:/var/www/vhosts/make.ooo/forum.make.ooo/discourse_docker# />
Sí, es muy difícil configurar Discourse para que funcione con Plesk. Necesitas entender mucho sobre Discourse, Docker y Plesk. Lo he hecho antes, pero Plesk rompía regularmente la configuración ya que esencialmente estás trabajando en contra de lo que está diseñado para hacer.
Yo empezaría con Discourse en su propio servidor para ver cómo funciona y luego intentaría hacerlo funcionar con Plesk si crees que eso será muy divertido.
La IA no será de mucha ayuda ya que estás intentando hacer cosas que prácticamente no están documentadas en absoluto.
Entonces, ¿por qué estás preguntando?
Probablemente podría hacerlo, pero me llevaría de 1 a 5 horas a $300 por hora. Probablemente ambos estaríamos descontentos con el proceso.
Bueno, no hace falta que seas un imbécil al respecto, tío. Simplemente pensé que tal vez alguien lo habría descubierto ya que esta es una configuración común para el alojamiento web. Estaría genial que dijeran que Discourse no funciona con el entorno Plesk.
Lo siento. No intento ser desagradable, solo digo que es realmente difícil, incluso para alguien que ha pasado casi diez años instalando Discourse para la gente.
Básicamente, digo que puede que no sea completamente imposible, pero casi lo es.
La documentación de instalación dice bastante claramente que la única forma soportada de hacerlo es en una VM sin nada más ejecutándose. Hay algo de documentación sobre cómo ejecutarlo con un reverse proxy bastante estándar, pero aun así necesitas saber bastante sobre reverse proxies y Discourse para que esos funcionen.
Por favor, eliminen mi cuenta también, no encuentro la opción. Qué pena, estaba muy feliz de encontrar Discourse, pero realmente me equivoqué en muchos niveles.
Las únicas instalaciones de Discourse oficialmente compatibles son las basadas en Docker. Debes tener acceso SSH a un servidor Linux de 64 bits con soporte para Docker. Lamentamos no poder dar soporte a ningún otro método de instalación, incluidos cpanel, plesk, webmin, etc.
Estás entrando muy fuerte aquí, así que estás recibiendo la misma energía que estás dando. Ten en cuenta también que el hecho de que tu publicación haya sido marcada no significa que el personal actuará sobre la marca, hay cientos de personas que pueden marcar publicaciones aquí y no siempre se actúa sobre ellas.
Desafortunadamente, la respuesta a tu pregunta sigue siendo la misma de todos modos: hay tantas horas en el día, por lo que solo nos enfocamos en dar soporte a las instalaciones que usan Docker.