¿Hay alguna forma de alojar páginas dinámicas con Discourse? He mirado el plugin de página de destino, pero es para páginas estáticas. No me importa tener Discourse en el dominio principal en lugar de en una subcarpeta, aunque sé que puedo crear páginas dinámicas en subcarpetas. ¿Hay alguna alternativa o alguna forma de hacer esto manteniendo Discourse en el directorio principal y añadiendo páginas dinámicas a una carpeta?
Lo que quiero decir es que estoy en el dominio www.example.com, que tiene Discourse funcionando. ¿Puedo crear una carpeta separada en el mismo dominio donde pueda alojar páginas dinámicas, como www.example.com/dynamic-folder/index.php?
Según entiendo la pregunta es si un directorio, como parte de una URL, puede estar fuera de Discourse o Docker (docker es un concepto muy difícil de entender para mí) y, por lo tanto, usar PHP.
¿O, por ejemplo, un proxy inverso puede redirigir llamadas para que la parte del directorio sea manejada por algo como LAMP, y todo lo demás vaya a Discourse? Entonces solo se trata de dos backends, ¿verdad?
En realidad, estoy bastante seguro, al menos en teoría, de que eso se podría hacer usando Varnish. Lo que no sé, entre muchísimas cosas, es qué tipo de conflicto ocurrirá si/cuando esa URL sea llamada dentro de Discourse. ¿O incluso entonces solo se trata de redirecciones?
La verdad es que no, es más bien una característica personalizada que me gustaría añadir. No tiene nada que ver con Discourse, es más bien una página PHP personalizada donde puedo obtener datos utilizando una API destinada principalmente a Crunchbase y hacer que funcionen algunos procesos.
Además, ¿es posible ejecutar HTML CSS JS aquí? ¿Quizás usando el propio plugin de la página de destino o a través de algún otro método?
Sí, si estás accediendo a datos remotos, que podrían requerir claves de API, hazlo en un Plugin para que las claves de API se mantengan seguras y privadas y se utilicen solo en el back-end.
Las páginas de inicio son puramente una extensión del front-end.
Sí, esa es la razón por la que preguntaba si podíamos agregar una carpeta para mantener la clave segura en un archivo .env. Además, probé el plugin, ¡funciona muy bien, gracias! :))