Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

kenresoft-cms

CMS auto-alojado nativo de Cloudflare (Workers, D1, R2) con arquitectura API-first. Permite gestionar contenido tipado, construir sitios con bloques, almacenar medios y autenticación robusta sin contenedores.

Ficha actualizada 22 sept 2026, 16:06 · upstream 22 sept 2026, 12:08 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es kenresoft-cms

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Kenresoft CMS es una plataforma de gestión de contenidos auto-alojada construida nativamente sobre la infraestructura de Cloudflare. Utiliza Workers para ejecutar la lógica de negocio y la API, D1 como base de datos relacional y R2 para el almacenamiento de objetos. La arquitectura está diseñada para ser API-first, lo que facilita integraciones externas y despliegues escalables sin depender de contenedores Docker o orquestadores complejos.

CASOS DE USO
  • Gestión de contenido tipado con estados borrador/publicación, revisiones y programación de publicaciones
  • Construcción de sitios web mediante bloques reutilizables, plantillas y enrutamiento dinámico
  • Almacenamiento seguro de medios con verificación de integridad de archivos en R2
  • Autenticación multi-factor y gestión de roles (Admin/Editor/Autor) con auditoría completa
PUNTOS DESTACADOS
  • Arquitectura nativa Cloudflare que elimina la necesidad de Docker o máquinas virtuales
  • Uso de pnpm como gestor de paquetes estándar en lugar de npm tradicional
  • Separación clara entre Worker API y Worker Admin para despliegues independientes
  • Integración documentada con Astro mediante paquete npm oficial @kenresoft-cms/astro
PRECAUCIONES
  • Requiere cuenta Cloudflare propia para provisionar recursos (D1, R2, Workers)
  • R2 no incluye backups automáticos nativos; requiere gestión manual o scripts externos
  • Complejidad inicial para usuarios no familiarizados con Wrangler o pnpm
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Provisione recursos en su cuenta Cloudflare usando `pnpm run setup`. El comando crea Workers API y Admin, D1 y R2 automáticamente. Genere secretos seguros con Better Auth durante la instalación. Para actualizaciones, use `pnpm run update` dentro del repositorio del CMS.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
87875173
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.