Veo que hay un script de Ruby para importar un foro de Simple:Press a un foro de Discourse aquí:
Sin embargo, no parece haber instrucciones sobre cómo ejecutar el script.
¿Podría alguien aclararme cómo hacerlo?
Muchas gracias de antemano ![]()
Veo que hay un script de Ruby para importar un foro de Simple:Press a un foro de Discourse aquí:
Sin embargo, no parece haber instrucciones sobre cómo ejecutar el script.
¿Podría alguien aclararme cómo hacerlo?
Muchas gracias de antemano ![]()
Es esencialmente lo mismo que cualquier otro. Prueba, por ejemplo, usando las instrucciones de bbPress.
Bien, ¿dónde están las instrucciones para ejecutar bbPress? Estoy teniendo dificultades desde el primer paso.
Es decir, ¿debo hacer SSH en la máquina y ejecutar un script, o lo ejecuto desde la interfaz web?
Ejecutarás un script desde la línea de comandos, ya sea en un contenedor de Docker o en un entorno de desarrollo.
Así que mi nuevo sitio está instalado en un servidor de DigitalOcean, puedo hacer ssh a esa máquina. ¿Podrías darme un ejemplo de qué hacer a continuación?
¿Existe un script de importación que pueda importar datos directamente desde un archivo? Si es así, puedo crear el archivo sin conexión si entiendo el formato del mismo.
Hmm, intenté seguir el paso 3 de Migrate from another forum to Discourse, ¡pero no hay scripts en la carpeta de scripts!
Quizás sea porque estoy en la carpeta /var/discourse en lugar de en ```
ruta/a/tu/carpeta_de_discourse, pero no tengo mi propia carpeta de Discourse.
Debes colocar las cargas/imágenes en un lugar al que se pueda acceder desde dentro del contenedor. Quizás en /var/discourse/shared/standalone/uploads/ y luego estarán en /shared/uploads dentro del contenedor. Puedes entrar al contenedor con
cd /var/discourse
./launcher enter app
Luego estarás en /var/www/discourse y verás los scripts.
Si tienes un presupuesto, puedo configurarlo todo para ti. Consulta Redirecting…
¿Con cargas/imágenes te refieres a archivos .csv, imágenes de base de datos, etc.?
De acuerdo, eso funcionó. Ahora entiendo que estaba instalado en la máquina, pero luego debo entrar al Docker (máquina virtual), que es donde realmente se ejecuta mi instancia de Discourse, y desde allí puedo hacer cd /shared/uploads.
Bueno, no tengo mucho presupuesto, y además me gusta entender las cosas yo mismo si es posible. Pero si pudieras ponerme en marcha con instrucciones para importar usuarios, temas y foros, estaría encantado de gastar 200 dólares en el asesoramiento.