Suite de Productividad Auto-Alojada
Nextcloud, BookStack, AFFiNE, Outline, Stirling PDF — un reemplazo completo de Notion+Docs+Acrobat en tu propio servidor.
Qué incluye este pack
Este pack reúne las siete apps de productividad auto-alojables que, corriendo juntas, cubren el mismo terreno que Notion + Google Docs + Acrobat — pero en hardware que controlas. Todas son open source, con mantenedor activo, y traen imagen Docker oficial.
| # | App | Reemplaza |
|---|---|---|
| 1 | Nextcloud | Google Drive + Calendar + Contacts |
| 2 | AFFiNE | Notion (docs + whiteboard + DB) |
| 3 | Outline | Confluence / Notion wiki |
| 4 | BookStack | GitBook / docs estructurados |
| 5 | Stirling-PDF | Adobe Acrobat |
| 6 | Logseq | Obsidian / Roam (notas en grafo) |
| 7 | MarkItDown | conversión manual archivo → markdown |
Las tres primeras son los pilares. BookStack y Logseq son alternativas según forma del equipo. Stirling-PDF y MarkItDown son utilidades que toda instalación acaba usando.
Por qué auto-alojar productividad
El argumento no es "ahorra dinero" — equipos de menos de cincuenta asientos ahorran poco si cuentan su tiempo de ops. Las ganancias reales:
- Residencia de datos. Tu contenido no sale del límite de red que controlas. Útil para industrias reguladas, GDPR, deploys en China continental, o cualquier cliente que pregunta "dónde vive el dato".
- Independencia del vendor. Notion ha cambiado precios tres veces en tres años. Google Workspace sube cada renovación. Las apps auto-alojadas no cambian precios porque no hay precios.
- Integración IA sin gateway externo. Cuando el almacén de docs está en tu red, tu LLM local lo puede leer. Los rate limits de Notion API y la falta de ellos en AFFiNE no son comparables.
- Personalización. AFFiNE tiene API de plugins. Outline permite fork duro. Nextcloud tiene 200+ apps oficiales. Notion te da "import / export".
El argumento contra es coste operativo. Correrás Docker, Postgres, almacenamiento S3-compatible, y un pipeline de backup. Si tu equipo tiene cero capacidad ops, quédate en SaaS.
Instala en un comando
# Instala el pack completo (Docker Compose para los 7)
tokrepo install pack/self-hosted-productivity
# O elige apps individuales
tokrepo install nextcloud
tokrepo install affine
tokrepo install outline
El manifiesto TokRepo te da un Docker Compose con Postgres, Redis, MinIO, y configuración de reverse-proxy ya cableada. Añades un dominio, corres docker compose up -d, y tienes la suite. SSL vía Caddy con Let's Encrypt automático.
Trampas comunes
- El backup no es opcional. Las siete apps guardan estado en Postgres + object storage. Ambos deben respaldarse. Un
pg_dumpnocturno más rclone del bucket es lo mínimo. Prueba restores trimestralmente. - Outline requiere SSO a escala. Sobre 20 usuarios, el modo email/password de Outline se vuelve doloroso. Cabléalo a Authelia o Authentik desde día uno.
- El local-first de AFFiNE causa conflictos parciales. Cuando dos laptops editan offline, el merge puede perder bloques. Mantén el workspace cloud como fuente de verdad y trata copias locales como cache.
- Stirling-PDF corre OCR localmente. Escanear un PDF de 200 páginas puede saturar un core CPU minutos. Córrelo en container separado con límites CPU si en el mismo host alojas apps de cara al usuario.
- El sync del cliente Nextcloud consume ancho de banda. Cada cliente laptop hace polling cada 30s por defecto. En equipo remoto puede saturar un uplink pequeño. Ajusta el intervalo de polling por cliente.
Cuándo este pack solo no basta
Si la necesidad principal del equipo es acceso IA al conocimiento, este pack es la capa de almacenamiento — combina con Segundo Cerebro IA para la capa de recuperación y grafo encima. Si la necesidad es APIs de contenido externo, el pack CMS Headless para IA encaja mejor. Y si además quieres borrar trackers de tu capa de navegación, el pack Web sin Tracking es el front-end matching.
7 recursos listos para instalar
Preguntas frecuentes
¿Este stack es realmente gratis?
Las siete apps son open source bajo licencias permisivas o copyleft. El coste es hardware y tiempo de ops. Un VPS modesto (4 vCPU, 16GB RAM, 200GB SSD) a ~30 USD/mes corre toda la suite para un equipo de 20. Equipos mayores necesitan Postgres y object storage separados. No hay fees por asiento, ni facturas SaaS, ni cuotas API.
¿Cómo se compara con Notion?
Notion es un producto pulido; este pack son siete apps especializadas. AFFiNE es el reemplazo más cercano de una sola app (docs + whiteboard + DB) pero aún no iguala el ecosistema de templates de Notion. Outline supera a Notion en wikis estructurados. Nextcloud cubre el hueco de almacenamiento de archivos. El pack completo cuesta menos que Notion Team para 50 asientos si ya tienes server.
¿Pueden Claude Code o Cursor leer documentos de este stack?
Sí. Nextcloud tiene API WebDAV. AFFiNE expone GraphQL. Outline tiene REST público. Combina este pack con nuestro MCP Server Stack y los servidores MCP correspondientes exponen esas APIs a agentes IA. Resultado: el agente lee, escribe y busca tu base de conocimiento directamente.
¿Diferencia vs Confluence + Google Workspace?
Confluence y Google Workspace son SaaS — bien si aceptas residencia de datos third-party. Este pack es para equipos que no pueden o no quieren aceptarlo. En features, Confluence tiene permisos estructurados más fuertes; AFFiNE tiene colaboración en vivo más fuerte; Outline es más rápido que Confluence en cada page load.
¿Trampa operativa?
Crecimiento de almacenamiento. Las galerías de fotos de Nextcloud, exportes de whiteboard de AFFiNE, y cache OCR de Stirling se hinchan con el tiempo. Configura cuotas por usuario en Nextcloud (default es ilimitado), purga /tmp de AFFiNE semanalmente, y pon política de lifecycle en el bucket MinIO. Sin esto tu disco de 200GB llega a 95% en 6 meses.
12 packs · 80+ recursos seleccionados
Explora todos los packs curados en la página principal
Volver a todos los packs