fix: Corregir formato de service_name en WebSocket de logs

Problema:
- WebSocket de logs usaba formato incorrecto: {app_name}.service
- Debería ser: siax-app-{app_name}.service
- Esto causaba que journalctl no encontrara el servicio
- Los logs de aplicaciones NO funcionaban

Solución:
- Corregir format!() en websocket.rs línea 96
- Ahora: format!("siax-app-{}.service", app_name)
- journalctl ahora busca el servicio correcto

Los logs de aplicaciones ahora funcionan correctamente vía:
journalctl -u siax-app-IDEAS.service -f --output=json -n 50
This commit is contained in:
2026-01-18 04:12:30 -05:00
parent fbc89e9bf0
commit 3798f911f1
2 changed files with 26 additions and 1 deletions

View File

@@ -94,7 +94,7 @@ async fn handle_logs_socket(
ws_manager: Arc<WebSocketManager>,
) {
let logger = get_logger();
let service_name = format!("{}.service", app_name);
let service_name = format!("siax-app-{}.service", app_name);
// Iniciar journalctl
let mut child = match TokioCommand::new("journalctl")