Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsLaravel
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
30008025543363791025
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.