Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

VoxelBooking

VoxelBooking es un sistema de reservas open source autocontenido para pequeñas empresas, que soporta patrones de reserva de citas, recursos, capacidad y eventos en una sola instalación sin dependencias externas ni lock-in con proveedores.

Ficha actualizada 23 sept 2026, 6:01 · upstream 23 sept 2026, 5:34 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es VoxelBooking

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

VoxelBooking es un sistema de reservas abierto fuente código diseñado para pequeñas empresas. Ofrece cuatro patrones de reserva: citas (timeslots), recursos (resources), capacidad (capacity) y eventos (events). Todo funciona desde una única instalación autocontenida sin necesidad de dependencias externas como Node.js o npm, ni de conexión a proveedores externos. El sistema es multi-empresa, permite la gestión de personal, tiene un panel administrativo completo y soporta múltiples lenguajes de programación.

CASOS DE USO
  • Gestión de citas médicas para clínicas y consultorios
  • Reservas de servicios profesionales (arquitectos, abogados)
  • Alquileres de espacios y coworking spaces
  • Reservas de eventos corporativos y talleres
PUNTOS DESTACADOS
  • Soporta cuatro patrones de reserva en una sola instalación sin dependencias externas
  • No requiere Node.js ni npm, funciona con PHP puro y MySQL
  • Multi-empresa con gestión completa por negocio desde el panel administrativo
  • Patrones configurables: citas, recursos, capacidad y eventos con RRULE
  • Soporta múltiples lenguajes de programación (PHP 8.3+)
  • Modo demo que permite probar sin afectar datos reales
PRECAUCIONES
  • No incluye base de datos en producción por defecto (requiere MySQL o PostgreSQL)
  • Depende de PHP y extensiones como GD, OpenSSL y Zip
  • El modo demo bloquea todas las operaciones excepto autenticación
  • No tiene integración nativa con sistemas de pago ni pasarelas de pago
  • La gestión de usuarios es manual en la versión actual
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Instalación en VPS: configure Apache o Nginx con DocumentRoot en public/, enable mod_rewrite y fastcgi. PHP requiere 8.3+ con extensiones pdo, curl, json, mbstring, fileinfo, openssl, gd, zip. El instalador genera .env automáticamente. Para actualizaciones, use Git updates (git fetch --tags git checkout <tag>) o descargue el archivo de release y suba a /dist/. En modo demo, active con touch .demo para bloquear escrituras en la base de datos.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsLaravelPHP
SERVICIOS
MySQL
BASES DE DATOS
MySQL
PUERTOS
1025
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.