Guía de despliegue

AppFlowy archivado: Docmost, única alternativa AGPL a Notion

Desplegar en un VPS Cloud →

Comparativa

AppFlowy archivado: Docmost, única alternativa AGPL a Notion

Comparativas10 min de lectura5 pasos

En septiembre de 2026, AppFlowy-IO archivó su repositorio AppFlowy-Cloud bajo licencia AGPL. El servidor multiusuario ya no se distribuye como código abierto: ha pasado a una base de código comercial propietaria. Para los equipos que alojaban AppFlowy para mantener el control de sus datos, este cambio es estructural. Queda una herramienta — Docmost — cuyo núcleo se publica bajo AGPL-3.0 y cuyo desarrollo es activo. Este artículo explica qué cambió, qué implica en la práctica y cómo pasar a una base sólida.

Contenido· Lo que cambia el archivado del repositorio AGPL de AppFlowy1/14
  1. 01Lo que cambia el archivado del repositorio AGPL de AppFlowy
  2. 02Lo que no cambia — y lo que cambia de verdad
  3. 03Docmost: lo que AGPL sigue cubriendo en 2026
  4. 04AppFlowy-Cloud AGPL vs Docmost — estado a 9 de octubre de 2026
  5. 05Por qué un repositorio cliente activo no compensa el archivado del servidor
  6. 06Lo que dice la licencia AGPL sobre este caso
  7. 07Migrar de AppFlowy a Docmost: qué planificar
  8. 08Requisitos previos para alojar Docmost en un VPS
  9. 09Desplegar Docmost en un VPS en 5 pasos
  10. 10Notion / Docmost / AppFlowy — lo que pagas realmente
  11. 11Lo que el archivado de AppFlowy dice sobre el modelo open-core
  12. 12Verificar la salud de un proyecto de código abierto antes de migrar
  13. 13Docmost en producción: puntos a tener en cuenta
  14. 14Por qué alojar Docmost en un VPS dedicado en lugar de hosting compartido

Lo que cambia el archivado del repositorio AGPL de AppFlowy

AppFlowy tenía dos partes distintas: la aplicación cliente (Flutter + Rust, aún activa) y AppFlowy-Cloud, el servidor de colaboración multiusuario. Es este segundo repositorio — AppFlowy-IO/AppFlowy-Cloud — el que fue archivado el 11 de septiembre de 2026 por la organización.

La organización ahora dirige a los usuarios a AppFlowy-SelfHost-Commercial: un repositorio cuya base de código es propietaria. Todavía se puede desplegar AppFlowy como servidor, pero ya no bajo licencia libre. No se trata de un cambio de licencia en el mismo código: es una bifurcación comercial cerrada que reemplaza el repositorio público.

Para los equipos que citaban la licencia AGPL como condición de despliegue — requisitos de cumplimiento, política de TI, contratos con clientes — ese argumento desaparece de un día para otro.

Lo que no cambia — y lo que cambia de verdad

  • La aplicación cliente AppFlowy sigue siendo código abierto (AGPL-3.0) y recibe actualizaciones regulares — v0.14.8 publicada el 8 de octubre de 2026.
  • En modo individual o local, AppFlowy sigue funcionando: el archivado no deshabilita nada en el lado cliente.
  • El servidor multiusuario ya no está bajo licencia libre: ninguna auditoría de seguridad externa puede cubrir la base de código comercial.
  • Los parches de seguridad del lado servidor ya no se publicarán como código abierto. Un CVE en el servidor ya no puede verificarse de forma independiente.
  • La comunidad que mantenía forks y plugins alrededor de AppFlowy-Cloud ha perdido su base.
  • La migración forzada al servidor comercial introduce una dependencia del proveedor que AGPL precisamente buscaba evitar.

Docmost: lo que AGPL sigue cubriendo en 2026

Docmost es una base de conocimiento colaborativa publicada bajo AGPL-3.0 en github.com/docmost/docmost. Su modelo de distribución se parece a lo que AppFlowy prometía: un núcleo completamente libre, con extensiones comerciales opcionales para grandes organizaciones.

La edición Open Source cubre lo esencial: espacios y páginas jerárquicas, edición colaborativa en tiempo real, comentarios, historial de versiones, permisos granulares por espacio y soporte RTL (añadido en v0.96.0 — septiembre 2026). Sin límite de miembros, sin funciones bloqueadas detrás de un paywall en la edición base.

AppFlowy-Cloud AGPL vs Docmost — estado a 9 de octubre de 2026

Desplace la tabla

CriterioAppFlowy-Cloud (AGPL)Docmost
Licencia servidorAGPL-3.0 → archivado sept. 2026AGPL-3.0 activa
Repositorio servidorArchivado (solo lectura)Activo, v0.96.0 (sept. 2026)
Parches seguridad servidorSin más parches públicosPublicados en GitHub
Colaboración tiempo realSí (cliente)Sí (servidor + cliente)
Edición en navegadorSíSí
Permisos por espacioLimitado en AGPLIncluido en edición libre
Historial de versionesSíSí
Soporte RTL (árabe)ParcialCompleto desde v0.96.0
Self-hosting DockerAppFlowy-SelfHost-Commercial (propietario)Docker Compose oficial

Por qué un repositorio cliente activo no compensa el archivado del servidor

Un argumento habitual en los hilos de discusión: el repositorio principal AppFlowy-IO/AppFlowy — la aplicación de escritorio y móvil — sigue activo. Es cierto. Pero este argumento confunde la capa cliente y la capa servidor.

En un despliegue de equipo, el servidor gestiona la autenticación, la sincronización de datos, los permisos y el almacenamiento de páginas. Es el componente que recibe tus documentos. Es el componente que aplica las reglas de acceso. La aplicación cliente, por muy abierta que sea, no cambia la naturaleza del componente con el que se comunica.

Quedar en el último commit AGPL de AppFlowy-Cloud significa: sin correcciones de seguridad futuras, incompatibilidades progresivas con el cliente (que sigue evolucionando) y una base de código sin mantenimiento. Esta es la definición de deuda técnica a corto plazo.

Lo que dice la licencia AGPL sobre este caso

AGPL-3.0 exige que un servicio de red que modifica el código fuente distribuya sus modificaciones. No exige al editor continuar desarrollando un proyecto de código abierto. Un editor puede archivar un repositorio y pasar a un modelo comercial: eso es legal. Lo que AGPL garantiza es que el código ya distribuido sigue siendo redistribuible. Lo que no garantiza es que ese código recibirá parches de seguridad.

Migrar de AppFlowy a Docmost: qué planificar

AppFlowy y Docmost no comparten un formato de exportación nativo común. La migración más limpia pasa por la exportación en Markdown desde AppFlowy (disponible desde la interfaz cliente) y la importación en Docmost. Las imágenes y archivos adjuntos requieren tratamiento separado.

Docmost gestiona la importación de archivos Markdown y estructuras de páginas jerárquicas. Para volúmenes grandes, la importación masiva vía API es el camino más fiable.

Cuatro puntos a verificar antes de cambiar: la estructura de los espacios AppFlowy (un espacio = un espacio Docmost), las integraciones de terceros conectadas a AppFlowy-Cloud, los permisos asignados por grupo y los usuarios sin correo electrónico verificado que no pasarán el flujo de invitación estándar de Docmost.

Requisitos previos para alojar Docmost en un VPS

  • Mínimo 2 vCPU y 4 GB de RAM — suficiente para un equipo de 20 a 50 miembros.
  • Docker y Docker Compose instalados en el servidor.
  • Un nombre de dominio con certificado TLS válido — Docmost no sirve tráfico HTTP plano.
  • Un proxy inverso (nginx o Caddy) para terminar TLS y enrutar al contenedor Docmost.
  • Un volumen persistente para la base de datos PostgreSQL y el almacenamiento de archivos adjuntos.
  • Un servidor SMTP o relay de correo transaccional para las invitaciones del equipo.

Desplegar Docmost en un VPS en 5 pasos

  1. Preparar el servidor

    Conéctate a tu VPS por SSH. Instala Docker y Docker Compose:

    curl -fsSL https://get.docker.com | sh
    apt install -y docker-compose-plugin

    Verifica que los puertos 80 y 443 están abiertos en tu firewall.

  2. Obtener la configuración oficial

    Clona el repositorio o descarga directamente el docker-compose.yml desde el repositorio docmost/docmost:

    mkdir -p /opt/docmost && cd /opt/docmost
    curl -O https://raw.githubusercontent.com/docmost/docmost/main/docker-compose.yml
    curl -O https://raw.githubusercontent.com/docmost/docmost/main/.env.example
    cp .env.example .env
  3. Configurar las variables de entorno

    Edita .env y establece como mínimo:

    - APP_URL: tu dominio (https://wiki.your-domain.com)
    - APP_SECRET: una cadena aleatoria larga (genera con openssl rand -hex 32)
    - DATABASE_URL: mantén el valor por defecto si usas el PostgreSQL del Compose
    - SMTP_HOST, SMTP_PORT, SMTP_USERNAME, SMTP_PASSWORD: tu relay de correo

  4. Iniciar los contenedores

    docker compose up -d

    Docmost arranca con PostgreSQL y Redis. Verifica que los tres contenedores están en estado Up:

    docker compose ps

    El primer acceso mediante tu dominio activa el asistente de creación de cuenta de administrador.

  5. Configurar el proxy inverso TLS

    Apunta tu nombre de dominio a la IP del VPS. Con nginx, añade un vhost que enrute al puerto interno de Docmost (por defecto 3000) y termina TLS con Let's Encrypt:

    apt install -y certbot python3-certbot-nginx
    certbot --nginx -d wiki.your-domain.com

    Reinicia nginx. Docmost es accesible por HTTPS.

Notion / Docmost / AppFlowy — lo que pagas realmente

Desplace la tabla

HerramientaCoste servidor (equipo 20)Licencia código servidorActualizaciones seguridad
Notion Business$400/mes (IA incluida)SaaS propietarioResponsabilidad de Notion
AppFlowy + servidor comercialInfraestructura + licencia editorPropietario (desde sept. 2026)Responsabilidad del editor
Docmost Open SourceSolo coste VPSAGPL-3.0Publicadas en GitHub, auditables
Docmost BusinessCoste VPS + licencia BusinessAGPL-3.0 (núcleo)Publicadas en GitHub, auditables

Lo que el archivado de AppFlowy dice sobre el modelo open-core

AppFlowy no es el primer proyecto en dar este paso. El patrón está documentado: una herramienta comienza bajo licencia permisiva o copyleft, gana popularidad, recibe financiación y progresivamente reserva el código del servidor. Lo que ilustra este archivado es el límite del modelo open-core cuando el núcleo comercial es el servidor.

La distinción que importa para un responsable técnico: un proyecto cuyo editor obtiene ingresos de la licencia del servidor tiene un interés directo en hacer ese servidor difícil de sustituir. Un proyecto cuyo editor obtiene ingresos de las ediciones Enterprise — construidas sobre un núcleo de código abierto estable — tiene interés en mantener ese núcleo en buen estado. Esta es la tensión que AGPL intenta reducir.

Docmost sigue el segundo modelo. Su núcleo AGPL es la base sobre la que los equipos depositan su confianza al elegir el autoalojamiento.

Verificar la salud de un proyecto de código abierto antes de migrar

Antes de migrar una base de conocimiento de equipo a una herramienta autoalojada, tres señales a verificar: la frecuencia de commits en el repositorio servidor (no solo el cliente), la política de publicación de CVE y el modelo de negocio del editor. Un proyecto sin ingresos o cuyos ingresos provienen exclusivamente del SaaS tiene poco incentivo para mantener la versión autoalojada. Un proyecto cuyos clientes de pago se autoalojan tiene un fuerte incentivo.

Docmost en producción: puntos a tener en cuenta

Docmost es estable en producción desde finales de 2025. Algunos puntos antes de un despliegue en equipo.

Copias de seguridad: los datos residen en PostgreSQL y en el volumen de almacenamiento de archivos. Una copia de seguridad diaria automatizada de ambos es suficiente. pg_dump programado vía cron, y rsync o snapshot S3 para los adjuntos.

Actualizaciones: Docmost publica lanzamientos regulares — aproximadamente uno al mes en 2026. El procedimiento es un docker compose pull seguido de docker compose up -d. Las migraciones de esquema se aplican al arranque. Lee las notas de versión antes de actualizar.

Autenticación SSO: Docmost soporta SAML 2.0 y OIDC en las ediciones Business y Enterprise. La edición Open Source gestiona autenticación por correo electrónico e invitaciones.

Rendimiento: en 2 vCPU / 4 GB RAM, Docmost maneja cómodamente 20 a 50 miembros activos simultáneamente. Más de 100 miembros con espacios de uso intensivo requiere 4 vCPU / 8 GB y un nodo PostgreSQL dedicado.

Por qué alojar Docmost en un VPS dedicado en lugar de hosting compartido

  • Docmost requiere Docker: el hosting compartido no lo ofrece.
  • PostgreSQL debe ser accesible desde el contenedor: la mayoría de los planes compartidos no dan acceso a un PostgreSQL local.
  • Los volúmenes persistentes para archivos adjuntos deben sobrevivir a los reinicios: un VPS con almacenamiento NVMe ofrece esta garantía.
  • El acceso root es necesario para configurar el proxy inverso TLS y las reglas del firewall.
  • La escalabilidad vertical de un VPS — añadir RAM o CPU sin migración — cubre el crecimiento del equipo sin reestructurar la infraestructura.

Tu espacio Docmost en un VPS de ServOrbit

Docmost funciona con 2 vCPU / 4 GB RAM — un VPS Start es suficiente para un equipo de 20 a 50 miembros. Acceso root, Docker preinstalado, IPv4 dedicada, datacenters europeos.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva