Usa el contenedor actual de Kerberos Agent en ZimaOS, no la antigua imagen archivada kerberos/kerberos. El proyecto actual utiliza kerberos/agent, admite Docker en AMD64 y está diseñado para usar una instancia de Agent por cámara.
Si las grabaciones deben almacenarse en un NAS Synology, monta primero el recurso compartido de Synology de forma fiable en ZimaOS, confirma la ruta de montaje real del host y, después, vincula esa ruta al directorio de grabaciones de Agent. No dirijas Kerberos a una ruta de red que desaparezca cada vez que el NAS se vuelva a conectar.
El antiguo repositorio Docker de Kerberos está archivado
El repositorio original de Docker de Kerberos Open Source ahora redirige a los usuarios al nuevo repositorio del proyecto Kerberos Agent.
Comienza con la imagen actual de Agent
docker run -p 8080:80 --name camera1 -d --restart=always kerberos/agent:latest
Usar el puerto de host 8080 evita ocupar el puerto 80 del host de ZimaOS.
Conserva la configuración y las grabaciones
docker run -p 8080:80 --name camera1 -v /DATA/AppData/kerberos/camera1/config:/home/agent/data/config -v /DATA/AppData/kerberos/camera1/recordings:/home/agent/data/recordings -d --restart=always kerberos/agent:latest
La documentación actual de Agent recomienda explícitamente usar volúmenes persistentes para la configuración y las grabaciones.
Una instancia de Agent por cámara
Kerberos Agent está diseñado como una instancia aislada de procesamiento de cámaras. Para varias cámaras, crea contenedores independientes con nombres, puertos web y directorios persistentes únicos.
Usa Synology como destino de grabación con cuidado
Monta primero el recurso compartido SMB/NFS de Synology en ZimaOS, confirma que siga montado después de reiniciar y, después, inspecciona la ruta de montaje real del host con findmnt. Vincula esa ruta estable a /home/agent/data/recordings.
No almacenes la configuración únicamente en el recurso compartido de Synology
Mantener la configuración de Agent localmente en ZimaOS y las grabaciones en Synology puede hacer que el inicio sea más resistente. Si Synology no está disponible temporalmente, Agent aún puede iniciarse e informar correctamente del problema de almacenamiento.
Cambia el inicio de sesión predeterminado
La documentación actual de Kerberos Agent sigue indicando credenciales predeterminadas para una instalación nueva de Agent. Cámbialas inmediatamente antes de utilizar la implementación más allá de una prueba local.
Usa RTSP para cámaras IP
Kerberos Agent espera una transmisión de cámara RTSP H264/H265 para el uso habitual con cámaras IP. Verifica la transmisión de forma independiente antes de atribuir el problema al contenedor.
La guía de Docker personalizado explica el flujo de trabajo general para aplicaciones personalizadas.
Prueba el montaje de Synology antes de grabar
findmnt
touch /path/to/synology/test-write
rm /path/to/synology/test-write
Confirma que el host de ZimaOS pueda escribir en el recurso compartido montado con los permisos previstos antes de asignarlo a Kerberos Agent. Una aplicación de cámara no puede solucionar un problema subyacente de permisos SMB/NFS.
Planifica las interrupciones de Synology
Si Synology se reinicia o se interrumpe el recurso compartido de red, las grabaciones de Agent pueden fallar aunque la transmisión de la cámara siga funcionando correctamente. Decide si quieres un pequeño búfer de grabación local o si aceptas perder grabaciones durante las interrupciones del NAS.
Controla el espacio libre y la retención
El vídeo llena el almacenamiento rápidamente. Configura deliberadamente las reglas de retención y limpieza automática, y supervisa el destino de Synology. No dependas de un directorio de grabaciones ilimitado en un volumen NAS compartido.
Preguntas frecuentes
¿Qué imagen de Kerberos debo usar ahora?
Usa la imagen actual kerberos/agent. El antiguo proyecto kerberos/kerberos está archivado.
¿Pueden almacenarse las grabaciones en Synology?
Sí, si el recurso compartido de Synology está montado de forma fiable en el host de ZimaOS y la ruta del host está vinculada al directorio de grabaciones de Agent.
¿Puede un contenedor gestionar varias cámaras?
El modelo actual de Agent está diseñado para utilizar una instancia de Agent por cámara.
¿Qué puerto utiliza la interfaz de Agent?
El contenedor escucha en el puerto 80; asígnalo a un puerto libre del host de ZimaOS, como el 8080.
