Alternativas autoalojadas a Notion: comparación
Compara AppFlowy, Outline, Docmost, BookStack y Obsidian según bases de datos, colaboración, uso móvil y el peso real de alojarlos en tu servidor.
La respuesta breve
Las alternativas de Notion autoalojadas se dividen en tres grupos. La elección correcta depende principalmente de qué función de Notion usa realmente. Si quiere una experiencia similar a Notion, con páginas dentro de otras páginas y una vista de base de datos, ejecute AppFlowy. Si quiere una wiki de equipo rápida con una búsqueda excelente, ejecute Outline. Si quiere la ruta más corta desde un servidor nuevo hasta un espacio de trabajo operativo, ejecute Docmost.
En esta búsqueda aparecen constantemente otras dos herramientas, y ambas responden correctamente a una pregunta diferente. BookStack es la opción adecuada cuando lo que realmente necesita es documentación estructurada. Obsidian es la opción adecuada cuando el espacio de trabajo tiene exactamente un miembro: usted.
Cómo se compararon
Esta es una comparación de las capacidades documentadas, basada en la documentación oficial de cada proyecto, su ejemplo de entorno publicado y su archivo compose público, comprobados en julio de 2026. No es un informe basado en un año de uso en producción de cada proyecto. Cuando se indica un límite más adelante, procede de la documentación del propio proyecto o de su repositorio, y la guía especifica cuál de los dos. Esto es importante porque la mayoría de las comparativas de este tipo inventan en silencio las partes que no comprobaron.
Los cuatro criterios siguientes son los que realmente se suelen consultar, en el orden habitual: bases de datos y vistas de tablas, colaboración en tiempo real, acceso móvil y requisitos de alojamiento.
AppFlowy: la alternativa más cercana a Notion, con una limitación de licencia
AppFlowy es el único proyecto de esta lista que copia de forma seria el modelo de datos de Notion. Incluye páginas, tableros, cuadrículas y vistas de calendario. Las aplicaciones de escritorio y móviles son nativas. El diseño local-first permite que la aplicación siga funcionando cuando el servidor no está disponible.
La instalación autogestionada requiere clonar el repositorio de git y usar un archivo de compose:
git clone https://github.com/AppFlowy-IO/AppFlowy-Cloud
cd AppFlowy-Cloud
cp deploy.env .env
docker compose up -dEdite .env antes de ejecutar el último comando. FQDN y SCHEME establecen la dirección pública. GOTRUE_ADMIN_EMAIL y GOTRUE_ADMIN_PASSWORD establecen la primera cuenta de administrador. Si deja GOTRUE_ADMIN_PASSWORD=password sin modificar, implementará un servidor público con un inicio de sesión de administrador fácil de adivinar.
Esta es la limitación, y es el dato más importante de este artículo. AppFlowy Cloud adoptó un modelo open-core, y el README de AppFlowy Cloud indica que el nivel gratuito autogestionado ofrece "One user seat (per instance)" y hasta tres editores invitados en las páginas que comparta. Por tanto, la versión que la mayoría de las personas quiere decir cuando habla de un "Notion autogestionado" es, en el nivel gratuito, un espacio de trabajo personal con un número limitado de invitados. Los niveles de pago eliminan esa limitación en las instalaciones autogestionadas. Consulte los niveles actuales antes de planificar una implementación para diez personas.
Outline: la mejor opción de búsqueda si ya tiene inicio de sesión único
Outline ofrece la mejor experiencia del grupo para escribir y leer. La búsqueda es rápida y encuentra realmente el contenido. El editor es sencillo. La estructura usa colecciones y documentos anidados, no un motor de base de datos. Los equipos que escriben mucho suelen seguir usando Outline.
Outline necesita PostgreSQL y Redis. La aplicación escucha en el puerto 3000. Se requieren dos secretos. El archivo de entorno de ejemplo indica exactamente cómo crearlos:
openssl rand -hex 32 # SECRET_KEY
openssl rand -hex 32 # UTILS_SECRETDespués, establezca URL con su dirección HTTPS pública, DATABASE_URL y REDIS_URL. La autenticación es el aspecto que más sorprende. Outline no incluye un inicio de sesión integrado con nombre de usuario y contraseña. Su propio .env.sample indica que, para las credenciales de inicio de sesión de terceros, "se requiere AL MENOS UNA de estas opciones para que la instalación funcione; de lo contrario, no tendrá opciones de inicio de sesión". Las opciones compatibles son Google, Microsoft Entra, Slack, Discord y un proveedor genérico de OpenID Connect (OIDC).
Esto supone un coste real. Si todavía no ejecuta un proveedor de identidad, alojar Outline por su cuenta implica alojar primero otro servicio para que Outline pueda utilizarse. Si ya ejecuta uno, esto es una ventaja y Outline probablemente sea la opción adecuada.
Docmost: el más rápido de poner en marcha
Docmost es el más reciente de los tres y el que requiere menos trabajo para ejecutarse. Incluye edición colaborativa en tiempo real, árboles de páginas, espacios, comentarios y cuentas integradas mediante correo electrónico y contraseña. Por tanto, no es necesario configurar primero un proveedor de identidad.
La página oficial de instalación proporciona cuatro comandos:
mkdir docmost
cd docmost
curl -O https://raw.githubusercontent.com/docmost/docmost/main/docker-compose.yml
openssl rand -hex 32Coloca esa cadena hexadecimal en APP_SECRET dentro del archivo de compose, establece APP_URL en la dirección que realmente usarás, reemplaza STRONG_DB_PASSWORD en los dos lugares donde aparece y, después, inicia el servicio:
docker compose up -d
docker compose psTodos los servicios deben leer running. Abre la dirección en un navegador. Debería aparecer la página de configuración de Docmost, donde crearás el primer espacio de trabajo y el primer usuario administrador. La pila está formada por Docmost, PostgreSQL y Redis. La documentación establece como mínimo 2 vCPU y 4 GB de RAM.
Conviene repetir una advertencia de la documentación: el editor usa WebSockets. Si el proxy inverso no reenvía las cabeceras de actualización de WebSocket, la página se carga, pero las ediciones realizadas desde un segundo navegador nunca aparecen. Ninguno de los dos usuarios ve un error. Si terminas TLS delante de Docmost, un proxy inverso de Traefik que gestiona varias aplicaciones en un mismo servidor maneja la actualización correctamente de forma predeterminada.
BookStack: cuando necesita documentación, no un espacio de trabajo
BookStack organiza el contenido en estanterías, libros, capítulos y páginas. Esta jerarquía fija es su función principal. Nadie tiene que inventar una estructura, y un año después la wiki sigue siendo fácil de recorrer. Tiene permisos sólidos, un buen editor y es sencilla, como debe ser la documentación de infraestructura.
No incluye una vista de base de datos ni edición basada en bloques, por lo que no sustituye a Notion como las tres primeras opciones. BookStack requiere PHP 8.2 o posterior, y MySQL 8.0 o MariaDB 10.6 o posterior. El proyecto no publica su propia imagen de Docker y recomienda usar imágenes de la comunidad. La más utilizada es la de LinuxServer.io:
docker pull lscr.io/linuxserver/bookstack:latestComo la comunidad mantiene la imagen, fije una versión en lugar de seguir latest y consulte la documentación de esa imagen para conocer las variables necesarias.
Obsidian: no es una aplicación de servidor, y ese es el objetivo
Obsidian almacena archivos Markdown sin formato en una carpeta de su equipo. No hay ningún servidor, por lo que no hay nada que alojar y nada que pueda fallar a las 3am. Para una persona que escribe notas, supera a todas las opciones anteriores en velocidad y en la certeza de que sus archivos seguirán existiendo después del software.
La sincronización es la parte que debe alojar. Las opciones son un servicio de sincronización oficial de pago, una instancia de CouchDB que ejecute el plugin comunitario LiveSync, o una sincronización de archivos convencional, como Syncthing o un recurso compartido WebDAV. La edición en tiempo real entre varias personas no está disponible, por lo que, si dos personas necesitan la misma página al mismo tiempo, Obsidian no es la herramienta adecuada.
Bases de datos y tablas: donde se detiene la mayoría de las alternativas
Este es el eje que determina la búsqueda. Quienes echan de menos Notion suelen echar de menos la base de datos: una tabla con campos tipados, varias vistas sobre las mismas filas y filtros.
AppFlowy ofrece esta función, con vistas de cuadrícula, tablero y calendario. Outline, Docmost y BookStack no. Permiten crear documentos que pueden contener tablas simples, pero no es lo mismo, porque las filas no se pueden consultar y no existe una segunda vista sobre ellas. Si una base de datos de Notion contiene su trabajo, AppFlowy es su única opción real en este grupo. Antes de comprometerse, compruebe que el límite de usuarios de su plan gratuito sea compatible con el tamaño de su equipo.
Consumo de recursos: qué ejecuta realmente cada pila
Docmost y Outline ejecutan tres contenedores: la aplicación, PostgreSQL y Redis. Ambos funcionan correctamente en un VPS pequeño. BookStack ejecuta la aplicación y una base de datos MySQL o MariaDB, por lo que es la opción que menos recursos consume de las cuatro.
AppFlowy Cloud es, con diferencia, la opción que más recursos consume. Su archivo de Compose publicado inicia nginx, MinIO para el almacenamiento de objetos, PostgreSQL con la extensión pgvector, Redis, GoTrue para la autenticación, el servicio de AppFlowy Cloud, un frontend de administración, un worker, un servicio de búsqueda, un servicio de IA y la aplicación web. Esto implica una base de datos real, un almacenamiento de objetos y aproximadamente diez contenedores. Asigna memoria suficiente y lee cómo funcionan los servicios, volúmenes y redes de Docker Compose antes de empezar a editar ese archivo.
Cuál deberías elegir
Una persona que toma notas y redacta borradores, y no quiere un servidor: Obsidian, con su propio sistema de sincronización.
Una persona o un grupo muy pequeño que quiere bases de datos al estilo de Notion: AppFlowy, después de comprobar primero el límite de usuarios del nivel gratuito.
Un equipo que escribe mucho y ya usa Google Workspace, Entra o un proveedor OIDC: Outline.
Un equipo que quiere un espacio de trabajo compartido operativo esta tarde y no tiene un proveedor de identidad: Docmost.
Documentación de infraestructura o de producto que muchas personas leen y pocas editan: BookStack.
Qué falla después de la instalación
Tres fallos explican la mayoría de los casos de soporte de estos proyectos. Los tres se deben a la configuración, no a errores del software.
El primero es la URL de la aplicación. Docmost APP_URL y Outline URL deben usar la dirección que realmente utiliza el navegador, incluido https://. Si la establece en localhost y coloca la aplicación detrás de un dominio, las redirecciones de inicio de sesión envían a los usuarios a una máquina que no les corresponde.
El segundo son los WebSockets, descritos anteriormente. La edición colaborativa deja de funcionar sin mostrar errores, aunque la aplicación parece funcionar correctamente.
El tercero son las copias de seguridad. Todos estos servicios almacenan el contenido en PostgreSQL o MySQL, no en los archivos visibles. Por eso, copiar el directorio de volumen de una base de datos en ejecución no es una copia de seguridad fiable. Haga un volcado de la base de datos según un calendario y almacene el volcado fuera del servidor, igual que las copias de seguridad cifradas programadas con restic gestionan cualquier otro servicio con estado. Al elegir qué más ejecutar junto a estos servicios, la lista más amplia de aplicaciones que merece la pena alojar uno mismo este año sirve para comprobar cuánto debería soportar un solo servidor.
FAQ
¿Qué alternativa de Notion autohospedada se parece más al propio Notion?
AppFlowy. Es el único de estos proyectos que tiene un concepto de base de datos real, con campos tipados y vistas de cuadrícula, tablero y calendario sobre las mismas filas. Outline, Docmost y BookStack son herramientas de documentos con jerarquías de páginas. Son excelentes para trabajar con documentos, pero no sustituyen una base de datos de Notion.
¿Puedo autohospedar el propio Notion?
No. Notion es un producto comercial alojado, sin una edición autohospedada ni un componente de servidor publicado. Cada opción de esta guía es un proyecto de código abierto independiente que cubre parte de las funciones de Notion. La migración consiste en exportar e importar datos, no en trasladar el mismo software.
¿Estas herramientas tienen aplicaciones móviles?
AppFlowy distribuye aplicaciones nativas para iOS y Android que se conectan a su propio servidor cuando se configuran para usar su instancia. Outline y Docmost se utilizan desde un navegador móvil, y ambos funcionan bien para leer y editar ligeramente. Obsidian tiene aplicaciones móviles completas, aunque usted debe proporcionar la sincronización. BookStack es una aplicación web adaptable, sin una aplicación móvil oficial.
¿Cuánta RAM necesito en un VPS?
Docmost documenta un mínimo de 2 vCPU y 4 GB de RAM. Outline y BookStack requieren un nivel similar para un equipo pequeño. AppFlowy Cloud es la excepción, porque su archivo compose inicia alrededor de diez servicios, incluidos PostgreSQL con pgvector y el almacenamiento de objetos MinIO. Por tanto, debe prever bastante más memoria y espacio en disco.
¿Se puede usar Outline sin iniciar sesión con Google o Microsoft?
Sí, pero no sin algún proveedor de identidad. Outline admite un proveedor genérico de OpenID Connect además de los proveedores indicados, por lo que funciona con un servidor OIDC autohospedado. No admite un nombre de usuario y una contraseña locales simples. Además, su propio ejemplo de entorno indica que se debe configurar al menos un proveedor externo; de lo contrario, la instalación no ofrece opciones para iniciar sesión.