Actualización de SecureVu
La versión estable actual de SecureVu es 0.17.0. Las notas de la versión y cualquier cambio que rompa la compatibilidad para esta versión se pueden encontrar en la página de versiones de SecureVu en GitHub.
Mantener SecureVu actualizado garantiza que se beneficie de las últimas funciones, mejoras de rendimiento y correcciones de errores. El proceso de actualización varía ligeramente según el método de instalación (Docker, aplicación de Home Assistant, etc.). A continuación se presentan las instrucciones para las configuraciones más comunes.
Antes de comenzar
- Detener SecureVu: Para la mayoría de los métodos, deberá detener la instancia en ejecución de SecureVu antes de hacer una copia de seguridad y actualizar.
- Copia de seguridad de la configuración: Siempre haga una copia de seguridad de su directorio
/config(por ejemplo,config.ymlysecurevu.db, la base de datos SQLite) antes de actualizar. Esto garantiza que pueda revertir los cambios si algo sale mal. - Revisar las notas de la versión: Revise cuidadosamente la página de versiones de SecureVu en GitHub para detectar cambios que rompan la compatibilidad o actualizaciones de configuración que puedan afectar su instalación.
Actualización con Docker
Si está ejecutando SecureVu a través de Docker (método recomendado), siga estos pasos:
-
Detener el contenedor:
- Si usa Docker Compose:
docker compose down securevu - Si usa
docker run:docker stop securevu
- Si usa Docker Compose:
-
Actualizar y descargar la imagen más reciente:
- Si usa Docker Compose:
- Edite su archivo
docker-compose.ymlpara especificar la etiqueta de versión deseada (por ejemplo,0.17.0en lugar de0.16.4). Por ejemplo:services:
securevu:
image: ghcr.io/securecorp-mexico/securevu2:0.17.0 - Luego descargue la imagen:
docker pull ghcr.io/securecorp-mexico/securevu2:0.17.0 - Nota para usuarios de la etiqueta
stable: Si sudocker-compose.ymlusa la etiquetastable(por ejemplo,ghcr.io/securecorp-mexico/securevu2:stable), no necesita actualizar la etiqueta manualmente. La etiquetastablesiempre apunta a la última versión estable después de descargar.
- Edite su archivo
- Si usa
docker run:- Descargue la imagen con la etiqueta apropiada (por ejemplo,
0.17.0,0.17.0-tensorrtostable):docker pull ghcr.io/securecorp-mexico/securevu2:0.17.0
- Descargue la imagen con la etiqueta apropiada (por ejemplo,
- Si usa Docker Compose:
-
Iniciar el contenedor:
- Si usa Docker Compose:
docker compose up -d - Si usa
docker run, vuelva a ejecutar su comando original (por ejemplo, desde la sección de Instalación) con la etiqueta de imagen actualizada.
- Si usa Docker Compose:
-
Verificar la actualización:
- Verifique los registros del contenedor para asegurarse de que SecureVu se inicie correctamente:
docker logs securevu - Visite la interfaz web de SecureVu (predeterminado:
http://<su-ip>:5000) para confirmar que la nueva versión está en ejecución. El número de versión se muestra en la parte superior de la página de Métricas del sistema.
- Verifique los registros del contenedor para asegurarse de que SecureVu se inicie correctamente:
Notas
- Si ha personalizado otras configuraciones (por ejemplo,
shm-size), asegúrese de que sigan siendo apropiadas después de la actualización. - Docker usará automáticamente la imagen actualizada cuando reinicie el contenedor, siempre que haya descargado la versión correcta.
Actualización de la aplicación Home Assistant (antes Addon)
Para los usuarios que ejecutan SecureVu como una aplicación de Home Assistant:
-
Buscar actualizaciones:
- Vaya a Configuración > Aplicaciones en Home Assistant.
- Busque la aplicación SecureVu instalada (por ejemplo, "SecureVu VMS" o "SecureVu VMS (Acceso completo)").
- Si hay una actualización disponible, verá un botón "Actualizar".
-
Actualizar la aplicación:
- Haga clic en el botón "Actualizar" junto a la aplicación SecureVu.
- Espere a que el proceso se complete. Home Assistant se encargará de descargar e instalar la nueva versión.
-
Reiniciar la aplicación:
- Después de actualizar, vaya a la página de la aplicación y haga clic en "Reiniciar" para aplicar los cambios.
-
Verificar la actualización:
- Verifique los registros de la aplicación (en la pestaña "Registro") para asegurarse de que SecureVu se inicie sin errores.
- Acceda a la interfaz web de SecureVu para confirmar que la nueva versión está en ejecución.
Notas
- Asegúrese de que su
/config/securevu.ymlsea compatible con la nueva versión revisando las notas de la versión. - Si usa hardware personalizado (por ejemplo, Coral o GPU), verifique que las configuraciones sigan funcionando, ya que las actualizaciones de la aplicación no modifican la configuración de su hardware.
Revertir a una versión anterior
Si una actualización causa problemas:
- Detenga SecureVu.
- Restaure su archivo de configuración y base de datos de la copia de seguridad.
- Revierta a la versión de imagen anterior:
- Para Docker: Especifique una etiqueta anterior (por ejemplo,
ghcr.io/securecorp-mexico/securevu2:0.16.4) en su comandodocker run. - Para Docker Compose: Edite su
docker-compose.yml, especifique la etiqueta de versión anterior (por ejemplo,ghcr.io/securecorp-mexico/securevu2:0.16.4) y vuelva a ejecutardocker compose up -d. - Para Home Assistant: Restaure desde la copia de seguridad de la aplicación/addon que realizó antes de actualizar.
- Para Docker: Especifique una etiqueta anterior (por ejemplo,
- Verifique que la versión anterior esté en ejecución nuevamente.
Solución de problemas
- El contenedor no se inicia: Revise los registros (
docker logs securevu) para detectar errores. - La interfaz de usuario no carga: Asegúrese de que los puertos (por ejemplo, 5000, 8971) sigan mapeados correctamente y de que el servicio esté en ejecución.
- Problemas de hardware: Revise la configuración específica del hardware (por ejemplo, Coral, GPU) si la detección o decodificación falla después de la actualización.
Las preguntas frecuentes suelen responderse en las FAQ, fijadas en la parte superior de los debates de soporte.