Cómo migrar de Notion a AppFlowy
La exportación de Notion en Markdown es completa a nivel de texto, pero las bases de datos relacionales (relations, rollups, fórmulas) llegan como CSV plano — el trabajo real está en decidir qué relaciones merece la pena reconstruir a mano en {to}.
- 1
Antes de exportar: audita qué páginas usan bases de datos con relaciones
En Notion, revisa qué bases de datos tienen columnas de tipo "Relation" o "Rollup" — son las que perderán la conexión al exportar. Anota manualmente qué tablas están relacionadas entre sí; el CSV exportado no lo indica de forma explícita, solo repite el título de la página relacionada como texto.
- 2
Exporta el workspace completo desde Notion
Ve a Ajustes y miembros → Ajustes → Exportar contenido → "Exportar todo el espacio de trabajo" (requiere plan de pago), elige formato Markdown & CSV, e incluye los archivos adjuntos. Notion genera un .zip con una carpeta por página de nivel superior y subcarpetas anidadas para las subpáginas, más un .csv por cada base de datos.
- 3
Despliega AppFlowy con AppFlowy Cloud vía Docker Compose
AppFlowy se auto-hospeda como AppFlowy Cloud, que necesita PostgreSQL (ver el docker-compose.yml de su ficha). Antes de importar nada, arranca el stack, crea tu cuenta de administrador y confirma que el cliente de escritorio/web se conecta correctamente apuntando a la URL de tu servidor en Ajustes → Servidor personalizado.
- 4
Importa el .zip de Markdown en AppFlowy
Con el espacio de trabajo ya abierto en AppFlowy, usa la opción de importar desde Markdown (menú del espacio → Importar) y selecciona el .zip exportado. AppFlowy reconstruye la jerarquía de páginas y el texto con formato, pero cada .csv de base de datos entra como una tabla nueva sin las columnas de relación reconstruidas.
- 5
Reconstruye las relaciones y revisa los adjuntos
Usando la lista que hiciste en el paso 1, vuelve a crear a mano cada columna de relación entre las nuevas bases de datos en AppFlowy y re-enlaza los registros por título. Comprueba también que las imágenes y archivos adjuntos se importaron — algunos exports antiguos de Notion enlazan adjuntos por URL externa en vez de incluirlos en el .zip.
Antes de cancelar Notion
Antes de cancelar Notion, compara el número de páginas de nivel superior entre ambos espacios y abre al menos una base de datos con relaciones para confirmar que no falta ningún registro — los rollups y fórmulas no se recrean solos, tendrás que rehacerlos si los necesitas.
¿Listo para desplegar AppFlowy?
Ficha completa con licencia, stack técnico y docker-compose listo para copiar.
Ver ficha de AppFlowyLos 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.