# Gran proyecto de migración del foro vBulletin

**URL:** https://meta.discourse.org/t/big-vbulletin-forum-migration-project/271105
**Category:** Self-hosting
**Created:** [10 Julio, 2023 12:25 UTC](https://meta.discourse.org/t/big-vbulletin-forum-migration-project/271105 "2023-07-10T12:25:46Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [10 Julio, 2023 13:04 UTC](https://meta.discourse.org/t/big-vbulletin-forum-migration-project/271105/3 "2023-07-10T13:04:54Z")

</div>

> [@Wobak](#):
>
> **1/ No entiendo la filosofía detrás de “un solo contenedor lo hace todo”**.

Eso es para personas que no saben lo que es la administración de sistemas y que necesitan ayuda para que funcione. Para un foro grande, querrás al menos una instalación de 2 contenedores, o quizás RDS y Elasticache en lugar de crear los tuyos propios.

Si quieres lanzar con un Dockerfile, necesitarás usar el lanzador para construir tu contenedor y encontrar una manera de gestionar las migraciones de la base de datos y precompilar los activos.

> [@Wobak](#):
>
> La empresa propietaria del proyecto utiliza **Google Workspace para los correos electrónicos**.

Si sabes cómo usar Google para el correo electrónico transaccional, está bien. La mayoría de la gente no lo sabe y no queremos enseñarles.

> [@Wobak](#):
>
> 3/ Vi que hay **scripts para ejecutar migraciones desde vBulletin** (aquí: [Migrate a vBulletin 4 forum to Discourse](https://meta.discourse.org/t/migrate-a-vbulletin-4-forum-to-discourse/54881)), pero esto da instrucciones contradictorias,

Una migración a gran escala para un foro antiguo normalmente necesita mucha personalización. Si ejecutar tu migración en una instancia de desarrollo o en una instancia de producción dentro de docker es una cuestión de gustos. Solía hacerlo en una instancia de desarrollo, pero hoy en día ejecuto todas mis migraciones en docker. Descubrir cómo instalar todas las piezas puede ser frustrante.

> [@Wobak](#):
>
> 4/ **Integración con otras herramientas** (Discord principalmente). En esta etapa, el foro de vBulletin tiene su propia base de datos de usuarios. ¿Hay alguna forma de pasar “suavemente” de usuarios de la base de datos local a usuarios de Discord, por ejemplo, donde podríamos emparejar usuarios con su inicio de sesión de Discord en algún momento?

¿Te refieres a “discord” o “Discourse”? ¿O quizás quieres [Configure Discord Login for Discourse](https://meta.discourse.org/t/configure-discord-login-for-discourse/127129)?

> [@Wobak](#):
>
> 5/ ¿Existe una **guía sencilla de temas** que permita una transición fluida,

Hagas lo que hagas, a la gente le disgustan los cambios. No creo que intentar que Discourse sea como vBulletin ayude. Si quieres que tu foro se comporte como vBulletin, entonces sigue usándolo. Hay muchos temas que hacen muchas cosas. Realmente no hay una guía excepto [Search results for '#theme-component' - Discourse Meta](https://meta.discourse.org/search?q=%23theme-component). Puedes buscar allí.

Una cosa que creo que alguien pasó por alto es que, aunque la primera vez que ejecutas el script tardará días, las ejecuciones posteriores son más rápidas porque omiten los datos ya importados, por lo que la ejecución final no llevará demasiado tiempo.

---

_[View the full topic](https://meta.discourse.org/t/big-vbulletin-forum-migration-project/271105)._
