Logotipo de Bitdoze

29 Apps Autoalojadas Que Funcionan Enteramente en Cloudflare Workers

Gestores de contraseñas, clientes de email, apps de notas, analítica, acortadores de enlaces y más — todo corriendo en Cloudflare Workers gratis.

Dragos

Actualizado Publicado 19 min de lectura

29 Apps Autoalojadas Que Funcionan Enteramente en Cloudflare Workers

Cloudflare Workers se ha convertido discretamente en una plataforma de autoalojamiento. No es un sustituto de un VPS en el sentido tradicional — no hay SSH, no hay Docker, no hay sistema de archivos persistente. Pero para las apps que encajan en el modelo serverless (entra una petición HTTP, sale una respuesta, datos en D1/R2/KV), es una opción convincente: red edge global, un nivel gratuito generoso, cero mantenimiento de servidores, y tus datos permanecen en tu propia cuenta de Cloudflare.

Este artículo cataloga 29 apps que corren enteramente en Cloudflare Workers — 28 de código abierto, más una recién llegada de código disponible (source-available). Cada proyecto listado aquí se ha verificado contra su README — nada de notas al pie de «también soporta Cloudflare»: son aplicaciones nativas de Cloudflare construidas alrededor de Workers, D1, R2, KV, Durable Objects y otras primitivas de Cloudflare.

¿Por qué autoalojar en Cloudflare Workers?

Antes de sumergirnos en las apps, aquí va por qué funciona este modelo:

  • 0–5 $/mes — el nivel gratuito de Cloudflare cubre la mayoría del uso personal: 100.000 peticiones/día, 5 GB de almacenamiento D1, 10 GB de R2, 1 GB de KV
  • Sin servidor que mantener — sin parches del SO, sin actualizaciones de Docker, sin monitorización de uptime, sin alertas de espacio en disco
  • Red edge global — tu app corre en más de 300 centros de datos por todo el mundo, con latencia inferior a 50 ms en todas partes
  • Tus datos, tu cuenta — todo vive en tu cuenta de Cloudflare, no en el SaaS de otro
  • HTTPS y dominios personalizados gratis — certificados TLS automáticos, vincula cualquier dominio que poseas
  • Escala a cero — sin costes en reposo cuando nadie usa tu app

La contrapartida: no hay procesos de larga duración, no hay apps con uso intensivo de WebSocket (los Durable Objects ayudan pero tienen límites) y un tope de 100 MB en el cuerpo de las peticiones. Las apps que necesitan un sistema de archivos persistente o cómputo pesado no encajan. Pero para apps CRUD, clientes de email, toma de notas, analítica y acortadores de enlaces — es el punto ideal.

Clientes de Email (9 apps)

La categoría más grande. Cloudflare Email Routing gestiona el correo entrante, Email Sending el saliente, y el Worker hace todo lo que hay en medio.

Agentic Inbox — 6.900 ⭐

cloudflare/agentic-inbox — Proyecto oficial de Cloudflare. Un cliente de email completo con un agente de IA que lee tu bandeja de entrada, busca conversaciones y redacta borradores de respuestas. Cada buzón está aislado en su propio Durable Object con almacenamiento SQLite. Los adjuntos van a R2. Usa el Cloudflare Agents SDK y Workers AI (@cf/moonshotai/kimi-k2.5).

Stack: React 19, Hono, Durable Objects, R2, Email Routing, Workers AI Licencia: Apache-2.0

Mailflare — 836 ⭐

hieunc229/mailflare — Cliente de email completo para tus propios dominios, con un agente de email con IA (resúmenes, triage automático, respuestas sugeridas) en la hoja de ruta. La función destacada: la incorporación de dominios a través de la API de Cloudflare — añadir un dominio aprovisiona automáticamente el DNS de Email Routing, los registros SPF/DKIM y el subdominio de envío, y cada buzón que creas obtiene su propia regla de routing automáticamente. Los adjuntos viven en R2 (10 MB por archivo), un hub WebSocket con Durable Objects empuja actualizaciones de la bandeja en tiempo real, y las copias de seguridad programadas de D1 corren vía Cloudflare Workflows. También incluye una API de envío con claves API, borradores, spam/papelera y búsqueda de texto completo. Las licencias Pro/Team de pago solo desbloquean branding personalizado — todo lo demás funciona sin ellas.

Stack: Next.js (OpenNext), D1, R2, Queues, Durable Objects, Email Routing + Email Sending Licencia: Código disponible (uso personal/interno; gratis, con licencia de branding de pago)

HQBase — 271 ⭐

HQBase/hqbase — Espacio de trabajo de email compartido para equipos. Configuración multidominio, buzones compartidos, controles de acceso por equipo, borradores, historial de auditoría y un servidor MCP protegido con OAuth. Tiene un botón “Deploy to Cloudflare”.

Stack: TypeScript, D1, R2, Better Auth Licencia: AGPL-3.0

QuickMail — 258 ⭐

DivinPrince/quickmail — Email autoalojado para tu propio dominio. Soporta tanto Resend como Cloudflare Email Service como proveedores. Las funciones incluyen hilos, adjuntos (R2), renderizado HTML seguro, múltiples dominios/usuarios, seguimiento del estado de entrega, API REST, CLI y servidor MCP. Notificaciones de escritorio vía Web Push.

Stack: SvelteKit, D1, R2, Hono Licencia: MIT

SaaSMail — 241 ⭐

choyiny/saasmail — Bandeja de entrada centralizada para equipos SaaS. Una línea de tiempo unificada por cliente — emails de marketing, notificaciones y soporte colapsados en una sola vista. Incluye secuenciación de emails (campañas drip), plantillas con interpolación {{variable}}, supresiones/bajas, reenvío por bandeja y un servidor MCP. Soporta Cloudflare Email Sending, Resend, Bavimail y Postmark.

Stack: React, Hono, D1, R2, Queues, Durable Objects, Drizzle Licencia: Apache-2.0

Email Explorer — 155 ⭐

G4brym/email-explorer — Cliente de email full-stack con editor de texto enriquecido, responder/reenviar, organización en carpetas, contactos, búsqueda de texto completo y soporte multiusuario con RBAC. Cada buzón es su propio Durable Object. Modo de auth inteligente: el primer usuario se convierte en admin y el registro se cierra después.

Stack: Vue.js 3, Hono, Durable Objects, R2, D1 Licencia: MIT

Tempik — 86 ⭐

hirotomasato/tempik — Servicio de email temporal desechable. Usa Cloudflare Email Workers para recibir correo entrante, D1 para almacenamiento, y sirve una UI web limpia desde el edge. Coste cero en el nivel gratuito. Bueno para verificación de registros, pruebas y privacidad.

Stack: Hono, D1, Workers Static Assets Licencia: MIT

ni-mail — 85 ⭐

mskatoni/ni-mail — Receptor de email minimalista. Un único Cloudflare Worker que recibe emails vía Email Routing y expone una API HTTP para leerlos. Usa KV para almacenamiento (últimos 50 emails). Sin base de datos, sin frontend, sin JWT — solo curl /latest con una clave API. Perfecto para automatización y scripts.

Stack: Workers + KV, postal-mime Licencia: Apache-2.0

OmniMail — 58 ⭐

mibgb65-cloud/OmniMail — Webmail multidominio con un modelo de permisos completo (super admin, admin, usuario, temporal). Incluye integración con iCloud Hide My Email, extensión de Chrome para un panel de email flotante, Resend/SendFlare para envío, backup/restauración de D1 y protección Turnstile. Pensado primero para chino, pero tiene UI en inglés.

Stack: React, Hono, D1, R2, Queues, Workflows Licencia: MIT

Notas y Gestión del Conocimiento (6 apps)

EdgeEver — 1.209 ⭐

tianma-if/edgeever — Alternativa open-source a Evernote. Diseño clásico de tres paneles, editor de texto enriquecido + Markdown, integración MCP, apps nativas para iOS/Android/Mac, PWA, web clipper (Chrome/Edge/Firefox), soporte multicuenta y backup/exportación en ZIP. Funciona dentro de las cuotas gratuitas de Cloudflare. También soporta despliegue con Docker.

Stack: React, TipTap, Hono, D1, R2, Electron (escritorio), Expo (Android), SwiftUI (iOS) Licencia: AGPL-3.0

Second Brain — 723 ⭐

rahilp/second-brain-cloudflare — Una capa de memoria compartida para Claude, ChatGPT, Cursor y cualquier otra herramienta de IA. Guarda memorias con búsqueda semántica (Vectorize), conecta vía MCP con OAuth, sincroniza desde Notion, calendarios, email, Obsidian, extensión de navegador y atajos de iOS. App de escritorio para Mac/Windows. Producto #3 del Día en Product Hunt.

Stack: Workers, D1, Vectorize, KV, Workers AI Licencia: MIT

YAOS — 980 ⭐

kavinsood/yaos — Motor de sincronización en tiempo real para Obsidian impulsado por CRDTs (Yjs). No necesitas terminal — haz clic en “Deploy to Cloudflare” y ya estás sincronizando. Usa Durable Objects para el estado del vault en vivo, R2 para adjuntos y snapshots diarios. Autenticación sin configuración. Reemplaza Obsidian Sync (96 $/año) con una alternativa gratuita auto-desplegada.

Stack: Workers, Durable Objects, R2, Yjs CRDT Licencia: 0BSD

Inkstone — 337 ⭐

shuaiplus/inkstone — Cuaderno Markdown autoalojado con enlaces bidireccionales, backlinks, wiki links, referencias de bloques, grafo de relaciones, edición offline, sincronización multidispositivo, búsqueda semántica (Workers AI), compartición pública y backups WebDAV/S3. Editor completo con CodeMirror 6, modo foco, modo máquina de escribir y renderizado de diagramas Mermaid.

Stack: React, Hono, D1, R2, KV, Durable Objects, CodeMirror 6 Licencia: LGPL-3.0

Memos Worker — 198 ⭐

souvenp/memos-worker — Notas y base de conocimiento impulsada por Cloudflare, inspirada en Memos. Soporte Markdown completo, adjuntos de archivos (R2), compartición pública, integración con bot de Telegram, búsqueda de texto completo, vistas de línea de tiempo/calendario, mapa de calor de contribuciones y un módulo de base de conocimiento (docs). Temas altamente personalizables.

Stack: Workers, D1, R2, KV Licencia: No especificada

FlareMo — 167 ⭐

realchendahuang/FlareMo — PKM nativo de Cloudflare con API compatible con Memos. Better Auth para autenticación, PWA con soporte offline, endpoint MCP y salida OpenAPI. Diseñado para correr en una cuenta gratuita de Cloudflare: 5 GB de D1 (2,5 millones de notas), 10 GB de R2 (5.000–10.000 imágenes). Pensado primero para chino, con documentación en inglés.

Stack: React, Vite, Hono, D1, R2, Drizzle, Better Auth Licencia: MIT

Gestor de Contraseñas (1 app)

NodeWarden — 3.387 ⭐

shuaiplus/nodewarden — Servidor compatible con Bitwarden en Cloudflare Workers. Funciona con todos los clientes oficiales de Bitwarden (escritorio, móvil, extensión de navegador). Incluye TOTP (con soporte para Steam), modo PWA/offline, login con passkeys, sincronización push en tiempo real, adjuntos (R2 o KV), importar/exportar, centro de backup en la nube (WebDAV/S3), gestión de dispositivos y soporte multiusuario. Despliegue con un clic vía el dashboard de Cloudflare.

Stack: TypeScript, D1, R2 (o KV), Preact (vault web) Licencia: LGPL-3.0

NodeWarden vs Vaultwarden

NodeWarden reemplaza a Vaultwarden para el stack nativo de Cloudflare. Vaultwarden necesita un VPS con Docker; NodeWarden corre en Workers con D1. Mismos clientes Bitwarden, cero mantenimiento de servidor.

Acortadores de Enlaces y Analítica (3 apps)

Sink — 7.034 ⭐

miantiao-me/Sink — El proyecto con más estrellas de esta lista. Acortador de enlaces con analítica, generación de slugs con IA (Workers AI), slugs personalizados, constructor de UTM, protección con contraseña, redirección por dispositivo/geolocalización, códigos QR, analítica con globo 3D en tiempo real y UI multiidioma. Usa D1 como base de datos principal con KV como caché de lectura. Ya lo cubrimos en detalle en nuestra guía de instalación de Sink.

Stack: Nuxt 4, D1, KV, R2, Workers Analytics Engine, Workers AI Licencia: AGPL-3.0

Relay — 64 ⭐

YuriCrystal/relay — Acortador de enlaces centrado en atribución de marketing. Seguimiento de conversiones sin cookies vía postback /track, tests A/B, routing por dispositivo/geo, seguimiento de fuentes por /suffix, intersticiales de retargeting para FB Pixel/GA4/GTM, conteo de visitantes únicos y exportación CSV. Dashboard de administración en un solo archivo (cero build, cero dependencias). Privacidad primero: sin cookies, sin IPs almacenadas, sin User-Agent crudo.

Stack: Workers, D1 (un solo worker.js + index.html) Licencia: MIT

Analytics — 19 ⭐

fayazara/analytics — Analítica web sin cookies y con privacidad primero, para proyectos personales. Un único propietario, sitios ilimitados. Usa D1 para almacenamiento, un Durable Object para el conteo de visitantes en vivo (WebSocket) y un Cron Trigger para los rollups diarios. Dashboard construido con Kumo (@cloudflare/kumo). Rastrea páginas, referrers, UTM, dispositivos, ubicaciones y eventos personalizados. Snippet de tracking de ~2 KB.

Stack: TanStack Start, D1, Durable Objects, Drizzle ORM Licencia: No especificada

Blog y CMS (1 app)

Monolith — 318 ⭐

one-ea/Monolith — Sistema de blog nativo del edge en Cloudflare. Editor Markdown inmersivo, importación multiplataforma (WordPress/Ghost/Hexo/Hugo/Jekyll/Halo), temas oscuro/claro, búsqueda ⌘K, emojis de reacción, barra de progreso de lectura, RSS, sitemap, SEO con JSON-LD. Adaptadores de almacenamiento para D1/Turso/PostgreSQL y R2/S3. Compañero MCP para escritura asistida por IA.

Stack: Hono, React, Drizzle ORM, D1, R2, Vite Licencia: MIT

Backend as a Service (1 app)

Cloudflarebase — 203 ⭐

cloudflarebase/cloudflarebase — Alternativa open-source a Firebase/Supabase en Cloudflare. Cada proyecto obtiene sus propios Durable Objects para aislamiento físico de tenants. Funciones: Better Auth (email/contraseña, inicio de sesión social, roles), colecciones JSON + tablas SQL tipadas con consultas en vivo, remote config (feature flags), almacenamiento de archivos en R2 con URLs firmadas y hosting de sitios estáticos. Úsalo alojado o autoalójalo en tu propia cuenta de Cloudflare.

Stack: SvelteKit, Durable Objects, R2, Better Auth, Drizzle Licencia: Apache-2.0

IA y Agentes (2 apps)

Open Managed Agents — 243 ⭐

openma-ai/open-managed-agents — Alternativa open-source a Claude Managed Agents. API compatible drop-in, corre en Cloudflare Workers + Durable Objects o Docker. Funciones: sesiones, sandboxes, herramientas, almacenes de memoria, vaults cifrados, servidores MCP, integraciones con Slack/GitHub/Linear y recuperación de fallos. Escribe un harness, despliega, y la plataforma lo ejecuta.

Stack: Workers, Durable Objects, KV, R2, Hono Licencia: Apache-2.0

Codra — 70 ⭐

devarshishimpi/codra — Revisión de código con IA autoalojada para pull requests de GitHub. Escucha webhooks de PR, ejecuta trabajos de revisión con IA vía Cloudflare Queues, publica hallazgos inline de vuelta en el PR. Dashboard para inspeccionar trabajos, repositorios, routing de modelos e historial de revisiones. Soporta modelos de OpenAI, OpenRouter, Anthropic, Google, NVIDIA y Cloudflare.

Stack: Workers, Hono, React, Queues, Hyperdrive, KV, PostgreSQL Licencia: AGPL-3.0

Herramientas de Desarrollo (3 apps)

ripgit — 164 ⭐

deathbyknowledge/ripgit — Remote de Git autoalojado construido con Durable Objects. Un DO por repo, almacenamiento SQLite, búsqueda FTS5, compresión delta (5–20x). Operaciones git estándar (push, clone, fetch), UI web con navegador de archivos, historial de commits, diffs, resaltado de sintaxis y búsqueda de código. Construido en Rust con workers-rs. Agent-first: las páginas navegables negocian text/markdown para curl y scripts.

Stack: Rust, WASM, Durable Objects, KV Licencia: AGPL-3.0

ShareHTML — 128 ⭐

jonesphillip/sharehtml — Despliega archivos HTML, Markdown o código desde la CLI, obtén una URL compartible con comentarios en vivo, reacciones y presencia. Redespliega para actualizar el contenido en la misma URL. Usa R2 para almacenamiento, Durable Objects para colaboración por documento (comentarios, reacciones, presencia en tiempo real vía WebSocket). Cloudflare Access opcional.

Stack: Bun (CLI), Workers, Durable Objects, R2 Licencia: Apache-2.0

Seeder — 78 ⭐

danielsyauqi/Seeder — Gestor de proyectos personal con tareas kanban, peticiones de clientes, un tablero público para clientes y un servidor MCP integrado. Funciones: texto enriquecido (TipTap), feed de actividad, roles/invitaciones/notificaciones, white-labeling y planificador diario. Corre en Cloudflare Workers (D1 + R2) o en una única VM Node.

Stack: Next.js, Drizzle ORM, Better Auth, D1, R2 Licencia: MIT

Notificaciones (1 app)

Kukuroo — 117 ⭐

saiday/kukuroo — Servicio de Web Push autoalojado en un Cloudflare Worker. Notificaciones para iOS y macOS vía Declarative Web Push (solo Safari — iOS 18.4+, macOS 18.5+). Sin servidor que mantener vivo, sin proveedor de notificaciones, sin app nativa. Un curl POST envía una notificación. Puede montarse dentro de un Worker existente. Plugin de Claude Code disponible.

Stack: Workers, KV Licencia: MIT

Feedback y Roadmap (1 app)

FeedLog — 88 ⭐

linkcraftstudio/feedlog — Herramienta open-source de feedback y roadmap (alternativa a Canny/Featurebase). Tableros de feedback con votación, roadmap público, redacción de changelog asistida por IA, detección de ideas similares vía embeddings vectoriales y notificaciones. Se despliega en Cloudflare Workers, Vercel o Docker. Requiere PostgreSQL 17+ con pgvector (Neon o Supabase funcionan out of the box).

Stack: Nuxt 4, Drizzle ORM, PostgreSQL + pgvector, R2, Better Auth Licencia: MIT

Multimedia (1 app)

CiviVideo — 60 ⭐

bitoceango/civideo — Reproductor de streaming de vídeo infantil autoalojado y sin anuncios, con controles parentales. Los padres suben vídeos a Cloudflare R2; los niños los ven en un reproductor cerrado — sin recomendaciones, anuncios, comentarios ni enlaces externos. Apps nativas para iOS/iPadOS/macOS (SwiftUI) y Windows/Android (Tauri). Funciones: límites de tiempo diarios, franjas horarias permitidas, recordatorios de protección ocular, soporte de audiolibros (texto-a-voz vía Doubao) y un reproductor de vídeo de grado comercial.

Stack: Workers, R2, D1, SwiftUI, Tauri v2 Licencia: MIT

Tabla de Comparación Rápida

App Categoría ⭐ D1 R2 KV DO Botón de Deploy
Sink Enlaces 7.034 ✅ ✅ ✅ — ✅
Agentic Inbox Email 6.900 — ✅ — ✅ ✅
NodeWarden Contraseñas 3.387 ✅ ✅ ✅ — ✅
YAOS Sincronización 980 — ✅ — ✅ ✅
EdgeEver Notas 1.209 ✅ ✅ — — ✅
Mailflare Email 836 ✅ ✅ — ✅ ✅
Second Brain Memoria IA 723 ✅ — ✅ — ✅
Inkstone Notas 337 ✅ ✅ ✅ ✅ —
Monolith Blog 318 ✅ ✅ — — —
HQBase Email 271 ✅ ✅ — — ✅
QuickMail Email 258 ✅ ✅ — — ✅
Open Managed Agents IA 243 — ✅ ✅ ✅ —
SaaSMail Email 241 ✅ ✅ — ✅ —
Cloudflarebase BaaS 203 — ✅ — ✅ ✅
Memos Worker Notas 198 ✅ ✅ ✅ — —
Email Explorer Email 155 ✅ ✅ — ✅ ✅
ripgit Git 164 — — ✅ ✅ —
FlareMo Notas 167 ✅ ✅ — — ✅
ShareHTML Compartir 128 — ✅ — ✅ —
Kukuroo Push 117 — — ✅ — —
FeedLog Feedback 88 — ✅ — — ✅
Tempik Email 86 ✅ — — — —
ni-mail Email 85 — — ✅ — ✅
Seeder Proyectos 78 ✅ ✅ — — —
Codra Revisión de código 70 — — ✅ — —
Relay Enlaces 64 ✅ — — — ✅
CiviVideo Vídeo 60 ✅ ✅ — — —
OmniMail Email 58 ✅ ✅ — — ✅
Analytics Analítica 19 ✅ — — ✅ —

Qué servicios de Cloudflare usan estas apps

Entender los bloques de construcción te ayuda a evaluar qué encaja con tus necesidades:

Cloudflare D1 — Base de datos SQLite

D1 es la base de datos SQLite serverless de Cloudflare. Nivel gratuito: 5 GB de almacenamiento, 5 millones de filas leídas/día, 100.000 filas escritas/día. La usan la mayoría de apps de esta lista para datos estructurados — cuentas de usuario, notas, enlaces, metadatos de email, filas de analítica. Piensa en ella como el “Postgres de Cloudflare” para cargas de trabajo sencillas.

Cloudflare R2 — Almacenamiento de objetos

Almacenamiento de objetos compatible con S3 sin tarifas de egress. Nivel gratuito: 10 GB de almacenamiento, 1 millón de operaciones de Clase A/mes, 10 millones de operaciones de Clase B/mes. Se usa para adjuntos de archivos, cuerpos de email, imágenes, archivos de vídeo, backups y assets estáticos. La ausencia de tarifas de egress es la función estrella — servir archivos a usuarios no cuesta nada.

Cloudflare KV — Almacén clave-valor

Almacén clave-valor global de baja latencia. Nivel gratuito: 1 GB de almacenamiento, 100.000 lecturas/día, 1.000 escrituras/día. Mejor para datos de lectura intensiva y consistencia eventual: configuración, tokens de sesión, cachés de redirección, datos de suscripciones. No adecuado para datos que necesitan consistencia fuerte.

Durable Objects — Cómputo con estado

La primitiva más potente de esta lista. Cada Durable Object es un actor de instancia única con su propia base de datos SQLite (hasta 10 GB), soporte de WebSocket e hibernación. Se usa para buzones por usuario, colaboración por documento, almacenamiento git por repo y conteos de visitantes en vivo. Nivel gratuito: 1 millón de peticiones/mes, 400.000 GB-segundos de cómputo.

Cloudflare Queues — Colas de mensajes

Colas de mensajes pub/sub para procesamiento asíncrono. Las usan las apps de email (SaaSMail, OmniMail, Mailflare) para la programación de secuencias de email y el parseo de correo entrante. Nivel gratuito: 100.000 operaciones/mes.

Cómo desplegar cualquiera de estas apps

El patrón de despliegue es el mismo para casi todos los proyectos de esta lista:

  1. Haz fork del repo en tu cuenta de GitHub
  2. Conéctalo a Cloudflare Workers & Pages — importa el fork
  3. Crea los recursos — base de datos D1, bucket R2, namespace KV (el botón de deploy o el script de setup suele encargarse)
  4. Configura los secretos — tokens de auth, claves API vía wrangler secret put
  5. Despliega — wrangler deploy o deja que Workers Builds se encargue

La mayoría de los proyectos tienen un botón “Deploy to Cloudflare” que automatiza los pasos 1–4. Todo el proceso lleva de 5 a 15 minutos.

Dominios personalizados recomendados

El dominio *.workers.dev por defecto está bloqueado en algunas regiones. Para uso en producción, vincula un dominio propio. Cloudflare gestiona el TLS automáticamente.

Qué no funciona en Cloudflare Workers

No toda app autoalojada encaja en el modelo serverless. Esto es lo que debes evitar:

  • Apps basadas en Docker — no hay runtime de contenedores en Workers (usa un VPS o Dokploy)
  • Apps intensivas en base de datos que necesitan Postgres/MySQL — D1 es solo SQLite; apps como FeedLog lo resuelven con Postgres externo vía Hyperdrive
  • Procesos de larga duración — no hay daemons en segundo plano, no hay cron de más de unos segundos (usa Queues + Durable Objects para trabajo asíncrono)
  • Apps que necesitan un sistema de archivos — no hay disco persistente; usa R2 para los archivos
  • Colaboración en tiempo real a gran escala — los Durable Objects tienen un timeout de 30 segundos y límites de memoria; bien para equipos pequeños, no para edición a escala de Google Docs

Conclusión

El ecosistema de autoalojamiento en Cloudflare ha madurado rápido. Hace un año, Sink y un puñado de experimentos era todo lo que había. Ahora hay clientes de email de calidad de producción, gestores de contraseñas, apps de notas, plataformas de agentes de IA e incluso un remote de Git — todo corriendo en Workers.

El hilo común: estas apps están construidas por desarrolladores que querían autoalojar algo sin mantener un servidor. El nivel gratuito de Cloudflare es lo bastante generoso para uso personal, y el plan de pago (5 $/mes por Workers Paid) desbloquea Durable Objects y límites más altos para uso en equipo.

Si ya ejecutas un stack de autoalojamiento basado en Docker, estas apps lo complementan — se encargan de los servicios ligeros y siempre activos (email, notas, acortamiento de enlaces) mientras tu VPS hace el trabajo pesado (servidores multimedia, bases de datos, CI/CD).

Marca este artículo con una estrella en GitHub