Control de procesos que puedes
consultar, cambiar y confiar
Gestiona cualquier ejecutable con TOML declarativo o REST — health checks, recuperación ante fallos y orden de dependencias en un binario Rust. Cada evento de ciclo de vida va a un ledger consultable; despliega con rollback; añade plugins con licencia para gobernanza, alertas y límites cgroup.

Todo lo que un gestor de procesos
debe hacer — y más.
Config declarativa, orquestación con health y recuperación ante fallos — más un ledger de eventos consultable, entrega fail-safe y una API usable desde CI.
Stacks declarativos
Define programas en TOML (o JSON). super apply converge el estado vivo al archivo — seguro en CI en cada deploy.
Sondas de salud
Comprobaciones TCP, HTTP y exec marcan programas Healthy; la salida respeta autorestart, exitcodes y backoff exponencial.
Reinicios acotados
retry_limit detiene el flapping infinito — cada backoff se registra en el historial de eventos antes de pasar a Fatal.
Cualquier binario, un demonio
Node.js, Python, Go, Rust, scripts shell o un binario compilado — lo que lances desde un shell, Super puede tomarlo. Un superd lo gestiona todo vía command.
Historial de eventos
Cada evento de ciclo de vida llega a un ledger SQLite — consulta crashes, cron y recuperaciones por CLI o API sin greppear logs.
Historial →Despliegues fail-safe
OTA atómico con rollback automático, más reload --wait y --wait-healthy para que el cambio termine solo cuando los servicios estén listos.
Orquestación de dependencias
Orden de arranque, puertas de salud y reinicios escalonados — los upstream pasan checks antes de iniciar dependientes.
Dependencias →Reacciones a eventos
Ejecuta scripts locales en process_fatal y otros eventos del sistema — distinto de las notificaciones webhook con licencia.
Cron y concurrencia
Cron con políticas de solapamiento — skip, queue o kill — para que los jobs periódicos no se acumulen bajo carga.
Programación →Plano de control API
CLI y scripts comparten los mismos endpoints REST — logs por WebSocket, métricas Prometheus, super apply desde CI.
Plugins oficiales Comercial
Get Super ProUn solo binario superd para todos. Las capacidades comerciales son plugins firmados — añada un [license].key válido y un auth_secret en [server] en conf/super.toml, luego coloque las bibliotecas autorizadas en $SUPER_ROOT/plugins/. Solo se cargan los plugins listados en la licencia.
[license] y defina auth_secret en [server] (obligatorio para arrancar security)$SUPER_ROOT/plugins/ (security es obligatorio)security + auth_secret — no hace falta reemplazar el binario núcleoSeguridad y gobernanza
plugins/security.so- Access Tokens multi-usuario en la API
- RBAC — admin, operator, viewer
- Registro de auditoría inmutable
Notificaciones de eventos
plugins/notify.so- Webhooks — Slack, DingTalk, Feishu, URLs custom
- Storm suppression — rate limits e inhibition durante ráfagas
- Push en
process_fataly otros eventos - Hot-reload vía
conf/notify.toml
Aislamiento de recursos
plugins/isolation.so- Límites CPU/memoria con cgroups v2
- Hot-update sin reiniciar el proceso
- CLI
--cpu/--memory
Solo Linux — no disponible en macOS, Windows ni FreeBSD.
Panel web
plugins/ui.so- Extensiones Pro sobre el shell Dashboard embebido en OSS
- UI de tokens, ajustes de notificaciones, hot-reload de procesos
- Entradas de nav solo si los plugins peer están cargados
Una suscripción — todos los plugins oficiales (security, extensiones Pro de ui, notificaciones e isolation en Linux). Prueba gratuita y tip OSS en Get Super Pro. Ver la matriz de funciones.
API-first.
Cada operación es una llamada HTTP.
La CLI usa los mismos endpoints. Opera con scripts y CI. Logs por WebSocket. Sin SDK propio.
super applydeclarativo — convergencia idempotente del stack desde CI- CRUD de programas, stacks y config del sistema
- Streaming de logs por WebSocket
- Métricas Prometheus en
/metrics - Swagger UI con
enable_docs = true
# Crear e iniciar un programa en tres llamadas
curl -X POST http://127.0.0.1:9002/api/v1/programs \
-H "Content-Type: application/json" \
-d '{
"name": "api-server",
"command": "./app",
"depends_on": ["postgres", "redis"],
"health_check": {
"type": "http",
"url": "http://127.0.0.1:8080/health"
}
}'
# Iniciar y transmitir
curl -X POST http://127.0.0.1:9002/api/v1/programs/{id}/start
ws://127.0.0.1:9002/wsListo cuando tú lo estés.
Descarga el binario, define tu stack y ten control de procesos auditable en minutos.
¿Preguntas?
Escríbenos
Prueba Pro, licencias, errores o consultas generales — envíanos un mensaje y responderemos pronto.
- Errores y funciones: GitHub Issues
- Prueba Pro: Solicitar prueba
- Seguridad: escribe a support@ddl.sconts.com o usa el formulario de la derecha