quicksite
QuickSite es un CMS basado en archivos con panel administrativo visual y API REST completa, sin necesidad de base de datos. Soporta edición visual, multilingüe, integración IA BYOK y despliegue multi-proyecto.
Ficha actualizada 24 sept 2026, 18:44 · upstream 24 sept 2026, 18:21 · release sin release detectada
Qué es quicksite
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
QuickSite es una plataforma de operaciones web basada en archivos que combina un panel administrativo visual con una arquitectura API-first. Permite gestionar sitios completos —páginas, traducciones, estilos y activos— mediante JSON y PHP, sin depender de bases de datos ni migraciones complejas.
El sistema incluye un editor visual basado en iframes para construcción directa en el navegador, junto con una API REST completa que documenta todas las operaciones disponibles. Su enfoque file-native facilita el control de versiones y despliegues en cualquier entorno compatible con PHP 8+ y servidores web Apache o nginx.
La plataforma destaca por su sistema de traducciones integrado, soporte multi-proyecto desde una sola instalación, y capacidades de compilación para producción. Incluye integración con proveedores de IA mediante BYOK (Bring Your Own Keys), permitiendo llamadas directas desde el navegador sin exponer credenciales en el servidor.
- Gestión de sitios web multilingüe con validación automática de traducciones
- Edición visual de páginas sin código mediante panel administrativo basado en iframes
- Integración con flujos de trabajo de IA para generación y optimización de contenido
- Despliegue multi-proyecto desde una sola instalación con roles granulares por proyecto
- Optimización de sitios para producción mediante compilación automática y empaquetado ZIP
- Arquitectura file-based sin base de datos, permitiendo control total de versiones con Git
- API REST completa con documentación automática en GET /management/help
- Sistema de traducciones integrado con validación y soporte mono/multilingüe
- Integración IA BYOK con 10+ proveedores (OpenAI, Anthropic, Ollama, etc.) sin exponer keys
- Panel administrativo visual con editor de nodos, librería de componentes y vista previa en vivo
- Soporte para despliegues multi-proyecto con roles por proyecto (viewer, editor, admin, owner)
- Requiere servidor web configurado (Apache con mod_rewrite o nginx) con virtual host apuntando a public/
- No maneja lógica backend ni bases de datos; depende de integraciones externas para funcionalidades complejas
- Necesita PHP 8.0+ con extensiones específicas habilitadas (json, mbstring, fileinfo, zip, curl)
- El panel administrativo se accede vía /admin/, no en la raíz del dominio por diseño de seguridad
- La integración IA requiere configuración manual de endpoints y credenciales BYOK por parte del usuario
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.
Despliegue recomendado: clonar repositorio, configurar virtual host apuntando a public/, ejecutar setup.sh con permisos root para autoconfiguración de ownership. Eliminar permisos de ejecución en setup.sh tras instalación. Usar entorno production en servidores públicos; development solo en máquinas de confianza locales. Verificar rutas .htaccess y evitar conflictos en paths reservados (public/admin/, public/management/, public/p/).
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.