SIP Trace en vivo
Diagrama de flujo estilo Wireshark, filtrable por extensión, que sigue al último paquete.
Tres consolas en Rust para operar tu PBX, tus contenedores y tus auditorías de seguridad. En vivo, con atajos de teclado y sin salir de SSH.
Estado del core, llamadas activas, extensiones, colas y el host completo en un tablero. Corre directo en el servidor: la captura de paquetes y las métricas son locales.
Diagrama de flujo estilo Wireshark, filtrable por extensión, que sigue al último paquete.
Desglose instantáneo por tipo de mensaje: OPTIONS, INVITE, 200 OK.
Tecla C: la conexión AMI y la captura se rehacen sin reiniciar.
F5 hace login contra AMI sin tocar la sesión de monitoreo.
Ethernet, cooked capture de Linux y loopback, resueltos con pcap_datalink.
Archivo 0600 o variable VOXPBX_AMI_SECRET, que siempre gana.
INVITE sip:bob@example.com SIP/2.0
Via: SIP/2.0/UDP 192.0.2.10:5060;branch=z9hG4bK-inv-1
Max-Forwards: 70
From: "Alice" <sip:alice@example.com>;tag=inv1
To: <sip:bob@example.com>
Call-ID: call-2c9d47@192.0.2.10
CSeq: 1 INVITE
Content-Type: application/sdp
v=0
o=alice 2890844526 IN IP4 192.0.2.10
c=IN IP4 192.0.2.10
m=audio 49170 RTP/AVP 0
Así se ve una llamada completa en la pestaña SIP Trace.
Instancias, recursos, redes, snapshots, imágenes, perfiles, almacenamiento y logs con sondeo continuo. Envuelve el cliente incus o lxc que ya tenés instalado.
Iniciar, detener, pausar, crear, clonar y borrar sin escribir comandos.
exec interactivo, límites, devices, proxy de puertos y push/pull de archivos.
Exportá, importá y publicá una instancia como imagen local.
Descarga imágenes del remoto oficial desde la propia TUI.
Detecta binario faltante, daemon detenido o permisos de socket, y ofrece instalar.
Build musl para cualquier Linux x86_64, verificado con SHA-256.
Detecta qué herramientas tenés instaladas, las ordena en un catálogo y ejecuta la que elijas contra un objetivo, con la salida transmitida línea a línea. No reempaqueta nada: invoca tus binarios.
Reconocimiento, red, web, contraseñas, wireless, hardening, forense y tráfico.
Tecla I con apt, dnf, pacman, paru, yay, zypper o brew.
stdout y stderr en streaming, con argumentos editables y plantillas.
Cada corrida queda con su estado, código de salida y salida completa.
CPU, RAM y disco siempre a la vista mientras auditás.
Toda ejecución queda en el log diario de la aplicación.
Mismo diseño industrial, mismos atajos y la misma filosofía: cero sorpresas en producción.
Sin TOML a mano: la app te pide lo que falta y lo valida en pantalla.
Overlay con la tecla c. Los cambios se aplican al instante.
Datos simulados para probar la interfaz sin daemon ni herramientas.
Idioma conmutable en caliente, sin reiniciar.
apt, dnf, yum, pacman, apk, zypper, snap o brew, según el host.
Archivo diario con nivel configurable vía RUST_LOG.
$curl -fsSL https://raw.githubusercontent.com/savagz/voxpbx-tui/main/install.sh | sh$curl -fsSL https://raw.githubusercontent.com/savagz/vox-container-tui/main/install.sh | sh$curl -fsSL https://raw.githubusercontent.com/savagz/vox-security-tui/main/install.sh | shLas releases incluyen checksum SHA-256 y el script instala en /usr/local/bin usando sudo solo si hace falta.