Repolode
pixlcore

pixlcore/xyops

Plataforma autohospedada para programar tareas, crear flujos de trabajo visuales, supervisar servidores, gestionar alertas y responder a incidentes; sucesora de Cronicle.

Estrellas
6,324
Forks
598
Issues abiertos
32
Último commit
hace 3 días

¿Qué es?

xyOps ejecuta tareas programadas y scripts en un solo servidor, un grupo de servidores o toda una flota. Admite programaciones recurrentes, expresiones cron, intervalos, webhooks, prioridades, colas y límites de recursos.

Además de programar tareas, xyOps permite crear flujos de trabajo visuales con ramificaciones, pasos paralelos, uniones, aprobación humana, subflujos reutilizables y transferencia de datos. Los trabajos y servidores se supervisan conjuntamente mediante paneles en tiempo real, métricas personalizadas, inspección de procesos, conexiones de red y datos históricos de rendimiento.

Cuando se activa una alerta, xyOps puede capturar una instantánea del estado del servidor en ese momento, abrir tickets, llamar a webhooks, bloquear ejecuciones no seguras o iniciar la corrección automáticamente. Su creador es también el creador de Cronicle, y quienes ya usan Cronicle pueden importar sus datos y seguir utilizando los plugins compatibles.

Funciones clave

  • 01Programar scripts y plugins con expresiones cron, intervalos y webhooks.
  • 02Crear flujos de trabajo visuales con ramificaciones, pasos paralelos y aprobación humana.
  • 03Supervisar conjuntamente trabajos y servidores mediante paneles en tiempo real y métricas personalizadas.
  • 04Capturar instantáneas de los servidores cuando se activan alertas para agilizar el análisis de la causa raíz.
  • 05Importar datos de Cronicle y seguir utilizando los plugins compatibles.
  • 06La aplicación de código abierto incluye SSO, funcionamiento en entornos aislados de la red y escalado con varios conductores.

Casos de uso

  • Ejecutar tareas programadas de mantenimiento y copias de seguridad en una flota de servidores.
  • Automatizar procesos operativos de varios pasos que requieren aprobaciones o lógica de ramificación.
  • Investigar incidentes con una captura del estado del servidor en el momento de la alerta.
  • Migrar una instalación existente de Cronicle a una plataforma más reciente.

Inicio rápido

  1. 1

    Inicia una prueba desechable con Docker

    docker run --detach --rm --init --name xyops-try --hostname xyops-try -e XYOPS_masters="xyops-try" -e XYOPS_xysat_local="true" -e XYOPS_base_app_url="http://localhost:5522" -e TZ="America/Los_Angeles" -p 5522:5522 ghcr.io/pixlcore/xyops:latest
  2. 2

    Abre http://localhost:5522/ e inicia sesión con admin / admin

Antes de usarlo

  • El README indica que es una plataforma autohospedada lista para producción, pero las credenciales predeterminadas de la prueba son admin/admin y la prueba es desechable.
  • No se aceptan pull requests para añadir funciones, por lo que las contribuciones de código externas son limitadas.

En colecciones

Temas

Preguntas frecuentes

¿Qué es xyops?
Plataforma autohospedada para programar tareas, crear flujos de trabajo visuales, supervisar servidores, gestionar alertas y responder a incidentes; sucesora de Cronicle. xyOps ejecuta tareas programadas y scripts en un solo servidor, un grupo de servidores o toda una flota. Admite programaciones recurrentes, expresiones cron, intervalos, webhooks, prioridades, colas y límites de recursos.
¿xyops es gratuito? ¿Qué licencia tiene?
xyops es open source bajo la licencia BSD-3-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿xyops sigue mantenido?
Mantenimiento activo. El último commit de xyops fue el 3 nov 2026.
¿Para qué puedo usar xyops?
Ejecutar tareas programadas de mantenimiento y copias de seguridad en una flota de servidores. Automatizar procesos operativos de varios pasos que requieren aprobaciones o lógica de ramificación. Investigar incidentes con una captura del estado del servidor en el momento de la alerta. Migrar una instalación existente de Cronicle a una plataforma más reciente.
¿Cómo se instala xyops?
Inicia una prueba desechable con Docker: docker run --detach --rm --init --name xyops-try --hostname xyops-try -e XYOPS_masters="xyops-try" -e XYOPS_xysat_local="true" -e XYOPS_base_app_url="http://localhost:5522" -e TZ="America/Los_Angeles" -p 5522:5522 ghcr.io/pixlcore/xyops:latest Abre http://localhost:5522/ e inicia sesión con admin / admin
¿Dónde consigo xyops?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pixlcore/xyops

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados