Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

cal.diy

Plataforma de agendamiento open source comunitaria basada en Cal.com, sin características empresariales ni claves de licencia. Ideal para auto-alojamiento personal o no productivo con stack Next.js y PostgreSQL.

Ficha actualizada 11 nov 2026, 0:43 · upstream 11 nov 2026, 0:43 · release v6.2.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es cal.diy

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

Cal.diy es la edición comunitaria y totalmente de código abierto de Cal.com, diseñada para usuarios que desean auto-alojar su propia infraestructura de agendamiento sin dependencias comerciales. Al ser un fork, elimina todas las características de la versión Enterprise como equipos, organizaciones o SSO/SAML, manteniendo una licencia MIT pura.

Está construido con tecnologías modernas del ecosistema JavaScript: Next.js, React, Node.js y tRPC para la comunicación tipo-safe, junto con Tailwind CSS para el estilo. La base de datos utiliza PostgreSQL y Redis para caché, integrando servicios como Daily.co para videoconferencias.

Es crucial destacar que el proyecto advierte explícitamente su uso exclusivo para entornos personales o no productivos. No ofrece soporte comercial ni gestión mantenido por terceros, requiriendo conocimientos avanzados en administración de servidores y seguridad de datos sensibles.

CASOS DE USO
  • Gestión de citas personales sin depender de servicios SaaS externos
  • Desarrollo de aplicaciones internas con agendamiento propio
  • Aprendizaje y experimentación con stacks Next.js y Prisma
  • Integración con herramientas de video como Daily.co para reuniones
PUNTOS DESTACADOS
  • Licencia MIT 100% sin código propietario ni Open Core
  • Elimina dependencias comerciales y claves de licencia obligatorias
  • Stack tecnológico moderno: Next.js, React, tRPC y Prisma
  • Soporte nativo para auto-alojamiento con Docker y Compose
  • Integración directa con Daily.co para videoconferencias
PRECAUCIONES
  • No recomendado para entornos de producción según documentación oficial
  • Falta características enterprise como SSO/SAML o gestión de equipos
  • Requiere conocimientos avanzados en administración de servidores
  • Sin soporte comercial ni garantías de mantenimiento
  • Base de código derivada de Cal.com sin funcionalidades premium
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Logoimage
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Despliegue recomendado con Docker Compose para simplificar la orquestación de servicios como PostgreSQL y Redis. Requiere Node.js >=18.x, PostgreSQL >=13.x y configuración manual de variables de entorno seguras (NEXTAUTH_SECRET). Asegurar el puerto 3000 y gestionar correctamente las claves de encriptación CALENDSO_ENCRYPTION_KEY. Evitar uso en producción sin auditoría de seguridad previa.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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