AltFreeStack
Guía de migración

Cómo migrar de Notion a AFFiNE

La exportación de Notion en Markdown trae bien el texto, pero las bases de datos relacionales llegan como CSV plano — y {to} añade algo que {from} no tiene de forma nativa: una pizarra infinita en el mismo lienzo que tus documentos.

  1. 1

    Antes de exportar: audita qué bases de datos usan relaciones

    En Notion, revisa qué bases de datos tienen columnas "Relation" o "Rollup" — perderán la conexión al exportar. Anota qué tablas están relacionadas entre sí, porque el CSV exportado no lo indica de forma explícita.

  2. 2

    Exporta el workspace completo desde Notion

    Ve a Ajustes y miembros → Ajustes → Exportar contenido → "Exportar todo el espacio de trabajo", elige formato Markdown & CSV e incluye los adjuntos. Notion genera un .zip con una carpeta por página de nivel superior.

  3. 3

    Despliega AFFiNE vía Docker Compose

    AFFiNE necesita PostgreSQL y Redis (ver el docker-compose.yml de su ficha). Antes de importar nada, arranca el stack y confirma que el cliente web/escritorio se conecta correctamente a tu servidor.

  4. 4

    Importa el .zip de Markdown en AFFiNE

    Con el workspace ya abierto en AFFiNE, importa el .zip exportado. El texto y la jerarquía de páginas se reconstruyen, pero cada .csv de base de datos entra como una tabla nueva sin las relaciones reconstruidas.

  5. 5

    Reconstruye relaciones y explora el whiteboard

    Usando la lista del paso 1, vuelve a crear a mano cada relación entre bases de datos en AFFiNE. Después, prueba la pizarra infinita integrada — es la función que Notion no ofrece nativamente y el motivo más común para migrar, no una conversión de contenido existente.

Antes de cancelar Notion

Antes de cancelar Notion, compara el número de páginas de nivel superior entre ambos espacios y confirma que las imágenes y adjuntos se importaron. El self-host oficial de AFFiNE todavía evoluciona rápido entre versiones — revisa el changelog antes de cada actualización y mantén un backup reciente del volumen de Postgres.

¿Listo para desplegar AFFiNE?

Ficha completa con licencia, stack técnico y docker-compose listo para copiar.

Ver ficha de AFFiNE

Los pasos son una guía general orientativa — el menú exacto de exportación puede variar según el plan y la versión de Notion.

Preguntas frecuentes

¿Puedo importar mis bases de datos de Notion con relaciones a AFFiNE?

No automáticamente. El CSV exportado llega como tabla plana sin las columnas de relación ni rollup — tendrás que recrear esas conexiones a mano en AFFiNE después de importar.

¿Qué ofrece AFFiNE que Notion no tiene?

Una pizarra (whiteboard) infinita integrada en el mismo lienzo que los documentos, para diagramas o lluvia de ideas visual sin salir de la app — Notion no tiene un equivalente nativo.

¿Es estable para un equipo en producción?

El self-host oficial de AFFiNE todavía evoluciona rápido entre versiones. Es una buena opción para uso personal o equipos pequeños que no dependen de una API o integración estable a largo plazo; haz backups frecuentes del volumen de Postgres.