comit.sh
Plataforma de blog y comunidad social auto-alojada basada en Next.js 16, Drizzle ORM y PostgreSQL. Permite publicar artículos largos y dinámicas cortas con soporte para Markdown avanzado, fórmulas matemáticas y diagramas.
Ficha actualizada 22 sept 2026, 16:08 · upstream 21 sept 2026, 9:32 · release sin release detectada
Qué es comit.sh
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Comit.sh es una plataforma de blog y comunidad social auto-alojada construida sobre Next.js 16 con App Router y React Server Components. El sistema permite publicar artículos largos y dinámicas cortas en una misma línea de tiempo, con soporte nativo para Markdown, fórmulas KaTeX, diagramas Mermaid y resaltado de código Shiki. La arquitectura incluye un sistema de autenticación robusto con 2FA obligatorio (TOTP/WebAuthn), gestión de sesiones segura mediante cookies httpOnly y múltiples proveedores de OAuth integrados como GitHub, Google y Cloudflare Access.
- Auto-alojamiento de una plataforma de blog personal o comunitaria con propiedad total de los datos
- Gestión de contenido enriquecido con fórmulas matemáticas, diagramas interactivos y resaltado de código
- Implementación de sistemas de moderación de contenido con filtros de palabras clave y revisión LLM opcional
- Integración con servicios externos mediante API REST, Webhooks firmados y protocolo MCP para automatización
- Propiedad de datos garantizada: exportación completa a Markdown + ZIP con medios multimedia
- Seguridad por defecto: autenticación multifactor obligatoria (TOTP/WebAuthn) y sesiones seguras
- Arquitectura modular basada en extensiones para notificaciones, MCP tools y componentes UI
- Soporte nativo para diagramas Mermaid y fórmulas KaTeX integrados en el flujo de escritura
- Dependencia crítica de Node.js 24.x y pnpm 12.x, lo que restringe despliegues en entornos legacy
- Funcionalidades avanzadas como almacenamiento R2 o auditoría LLM requieren configuración explícita de variables de entorno
- La auditoría de contenido mediante LLM añade latencia y complejidad si se desea implementar
- Requiere configuración manual de proxy inverso (nginx/CDN) para producción segura
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción, es imperativo utilizar una configuración con HTTPS forzado y un proxy inverso (nginx/CDN) para manejar correctamente las cabeceras de seguridad y evitar ataques SSRF. El uso de `docker compose` facilita la orquestación de servicios como PostgreSQL y Mailpit en entornos locales, mientras que el modo de clúster permite escalar horizontalmente mediante múltiples workers gestionados por una cola pg-boss.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.