Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

wpmgr

WPMgr es una plataforma open-source de gestión de flotas WordPress auto-hospedable. Centraliza copias de seguridad, actualizaciones, monitoreo y seguridad desde un panel propio, usando un control plane en Go y agentes PHP en cada sitio con cifrado Ed25519.

Ficha actualizada 28 sept 2026, 9:15 · upstream 28 sept 2026, 9:12 · release v0.61.160

00

Qué es wpmgr

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

WPMgr permite gestionar una flota de sitios WordPress desde un único panel auto-hospedado que usted posee. El control plane se ejecuta como un binario Go con un dashboard React, mientras que un plugin ligero PHP en cada sitio gestionado realiza las tareas operativas. La comunicación entre el agente y el control plane utiliza tokens firmados Ed25519 para garantizar la integridad y seguridad de las operaciones.

La herramienta ofrece capacidades avanzadas de copias de seguridad mediante streaming puro en PHP, deduplicación con BLAKE2b-256 y soporte para destinos S3 o locales. Las actualizaciones se gestionan priorizando WP-CLI con un fallback seguro a PHP, incluyendo revisiones automáticas de salud tras cada actualización. El sistema incluye monitoreo en tiempo real mediante Server-Sent Events (SSE) y gestión de estados detallada para cada sitio en la flota.

Las características de seguridad incluyen autenticación sin contraseñas compartidas, revocación firmada de agentes y protección contra inyecciones de argumentos. Además, permite compartir sitios específicos con colaboradores mediante restricciones de acceso a nivel de base de datos (Postgres RLS) sin exponer el resto de la flota.

CASOS DE USO
  • Gestión centralizada de copias de seguridad y restauración granular para múltiples sitios WordPress
  • Automatización de actualizaciones de núcleo, plugins y temas con rollback automático ante fallos
  • Monitoreo de estado en tiempo real y detección de sitios desconectados o degradados
  • Seguridad mejorada mediante tokens firmados Ed25519 y autenticación sin contraseñas compartidas
PUNTOS DESTACADOS
  • Copias de seguridad puramente en streaming PHP sin necesidad de binarios externos como mysqldump
  • Sistema de actualizaciones con WP-CLI primero y rollback automático ante errores de salud
  • Comunicación segura mediante tokens Ed25519 firmados para revocación y autenticación
  • Monitoreo en tiempo real con Server-Sent Events (SSE) sin necesidad de polling constante
PRECAUCIONES
  • Requiere un host Linux de 64 bits con Docker 24+ para la instalación rápida
  • El control plane no tiene soporte one-click nativo sin scripts externos
  • No incluye optimización de imágenes explícita en el extracto proporcionado
VISUAL

Capturas del proyecto

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

WPMgr: run your whole WordPress fleet from one dashboard you own
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO40 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Despliegue manual

Utilice el script quickstart-selfhost.sh para desplegar el stack completo con un comando. Requiere Docker 24+ y 2 GB de RAM mínimo. El despliegue genera secretos automáticamente y descarga todos los archivos necesarios. Consulte requirements.md para ajustar recursos según el tamaño de la flota.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsPHP
SERVICIOS
PostgreSQLMySQLRedisS3/MinIOClickHouse
BASES DE DATOS
PostgreSQLMySQLRedisClickHouse
PUERTOS
8081808863798333
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.