CloudFlare-Mini
Panel DNS ligero en PHP sin framework para gestionar múltiples cuentas de Cloudflare mediante almacenamiento JSON, control de acceso por roles y auditoría completa.
Ficha actualizada 25 sept 2026, 16:59 · upstream 25 sept 2026, 16:48 · release sin release detectada
Qué es CloudFlare-Mini
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
CloudFlare-Mini es un panel de administración web diseñado para gestionar registros DNS en múltiples cuentas de Cloudflare sin depender de frameworks ni bases de datos externas. Utiliza almacenamiento JSON con bloqueo de archivos (flock) para garantizar la integridad de los datos, lo que lo hace ideal para entornos de hosting simples o servidores compartidos donde el overhead de una base de datos no es necesario.
El sistema implementa un control de acceso basado en roles (admin, editor, viewer) con capacidad de restringir el alcance a dominios específicos por usuario. Incluye caché local automático que se refresca cada hora y permite sincronización manual o vía CLI para mantener los datos actualizados sin latencia excesiva.
La seguridad está integrada mediante autenticación basada en sesiones, tokens CSRF en formularios POST, limitación de intentos de login y registro detallado de auditoría de todas las acciones críticas. No requiere Composer ni dependencias externas complejas, solo PHP 7.4+ con extensiones estándar.
- Gestión centralizada de DNS para múltiples cuentas de Cloudflare en un solo panel
- Entornos de hosting compartido o VPS ligeros sin base de datos externa
- Auditoría y control de acceso granular por roles y dominios específicos
- Sincronización automática de registros DNS con caché optimizada
- Almacenamiento JSON nativo sin necesidad de instalar MySQL o PostgreSQL
- Control de acceso por roles (admin/editor/viewer) con restricción por dominio
- Caché local automática con sincronización manual o vía cron
- Registro completo de auditoría para login, cambios DNS y gestión de usuarios
- Almacenamiento en archivos JSON no escalable para grandes volúmenes de datos
- No incluye soporte Docker ni despliegue one-click
- Requiere PHP 7.4 o superior con extensiones curl, json y session
- La caché local puede desincronizarse si no se fuerza la actualización manualmente
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.
Asegurar permisos de escritura en el directorio data/ (chmod 755). Cambiar contraseña por defecto inmediatamente tras el primer acceso. Configurar HTTPS y usar tokens de API con mínimos privilegios. No exponer rutas app/, data/ ni scripts/ al público.
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.