Buenas tardes, gente encantadora y útil de Discourse.
Contexto
Dirijo una comunidad de escritores relativamente pequeña pero con 20 años de antigüedad en Invision Community 4. Actualmente, tenemos poco más de 30 usuarios activos (de 990) con 7000 temas (historias) y 103.000 respuestas. Este es puramente un proyecto de hobby, no genera dinero.
Como no soy una persona muy técnica, alojamos directamente con Invision. Aunque estoy contento con el servicio, la tarifa mensual ha ido aumentando bastante. De 25 en los primeros años a 45 ahora. Este precio mensual probablemente volverá a subir cuando nos actualicen forzosamente a la anunciada Invision Community 5.
Durante los últimos seis meses, he invertido parte de mi tiempo libre en investigar las posibles vías futuras de mi comunidad. Quiero preservar mi comunidad durante los próximos 20 años. Y creo que Discourse puede ser la plataforma más orientada al futuro para nosotros.
Preocupaciones
Evitar aumentos de precio para el mismo servicio básico. No usamos ni necesitamos ninguno de los servicios avanzados B2B. Hay un punto de inflexión en el que nos conviene más hacerlo nosotros mismos (DIY).
Evitar el bloqueo en Invision Community 5. Si no estamos contentos, probablemente no habrá convertidores compatibles de inmediato. Así que quiero evitar eso y anticiparme.
Preguntas
Conversión. Existen scripts para convertir bases de datos. Sin embargo, no estoy completamente seguro de poder lograrlo. Hay gente aquí que puede ayudar con esto. He visto videos sobre cómo hacerlo. Y hay tutoriales (desactualizados) por ahí. Hasta ahora, no he tenido suerte. Probablemente porque mi MacOS no es ideal para esto.
Alojamiento. El autoalojamiento parece la vía más beneficiosa en cuanto a costes. Digital Ocean tiene droplets de Discourse. He intentado configurar uno, pero he fallado. ¿Hay alguna alternativa recomendada?
Precios. ¿Existe un escenario realista en el que podamos lograr tanto la conversión como el alojamiento por un precio inferior a los 45 $/mes que pagamos actualmente?
Estoy muy abierto a aprender y a que se cuestionen mis suposiciones.
Sería bueno saber dónde fallaste en los pasos #1 y #2. ¿Qué salió mal? Quizás solo sea un problema menor. Te recomiendo que abras temas de soporte separados para ellos, dando tantos detalles como sea posible.
En Communiteq podemos proporcionar tanto la conversión (estimada en $750) como el alojamiento ($20/mes). Dejando las características a un lado, esas dos combinadas significarían que solo verías un retorno de la inversión en 2.5 años, asumiendo que no obtendrías un aumento de precio para tu alojamiento actual. Me imagino que eso sería más tiempo del que deseas.
El mejor camino a seguir depende de tus habilidades y del tiempo que estés dispuesto a invertir.
Es posible que encuentres esta guía realmente útil:
Repasa todo el proceso de migración de Invision Community 4 a Discourse y es uno de los recursos más fiables y actualizados disponibles para este tipo de migración.
¡Te deseo a ti y a tu comunidad todo lo mejor para una transición fluida!
En el convertidor, no pude hacerlo funcionar en absoluto. La instalación falló debido a conflictos de versiones de Ruby en macOS. Intenté arreglarlo en Terminal, pero no avancé mucho.
En el #2 (Digital Ocean), a pesar de seguir varios tutoriales, no pude hacer que funcionara ningún droplet localmente. La clásica maldición del novato.
@jahan_gagan Gracias por el enlace. Finalmente tendré algo de tiempo libre este domingo para revisar tu guía en detalle.
¿Maneja ipboard4.rb:
¿mensajes privados, encuestas, advertencias/advertencias y campos de publicación personalizados?
¿reescritura de imágenes/archivos adjuntos en línea del esquema /uploads de IC4 a las cargas de Discourse?
¿transformaciones de BBCode a Markdown más allá de la cocción predeterminada?
¿Podrías estimar el tiempo de ejecución esperado/huellas de memoria para ~7k temas / 103k publicaciones?