Gebruik de huidige Kerberos Agent-container op ZimaOS, niet de oude gearchiveerde kerberos/kerberos-image. Het huidige project gebruikt kerberos/agent, ondersteunt AMD64 Docker en is ontworpen voor één Agent-instantie per camera.
Als opnamen op een Synology NAS moeten worden opgeslagen, koppel je de Synology-share eerst betrouwbaar aan in ZimaOS, controleer je het daadwerkelijke mountpad op de host en koppel je dat pad vervolgens aan de opnamemap van Agent. Verwijs Kerberos niet naar een netwerkpad dat verdwijnt wanneer de NAS opnieuw verbinding maakt.
De oude Kerberos Docker-repository is gearchiveerd
De oorspronkelijke Kerberos Open Source Docker-repository verwijst gebruikers nu naar de nieuwe repository van het Kerberos Agent-project.
Begin met de huidige Agent-image
docker run -p 8080:80 --name camera1 -d --restart=always kerberos/agent:latest
Door hostpoort 8080 te gebruiken, voorkom je dat poort 80 op de ZimaOS-host in gebruik wordt genomen.
Behoud configuratie en opnamen
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
De huidige Agent-documentatie raadt expliciet persistente volumes aan voor configuratie en opnamen.
Één Agent per camera
Kerberos Agent is ontworpen als een geïsoleerde instantie voor cameraverwerking. Maak voor meerdere camera's afzonderlijke containers met unieke namen, webpoorten en persistente mappen.
Gebruik Synology zorgvuldig als bestemming voor opnamen
Koppel de Synology SMB/NFS-share eerst aan in ZimaOS, controleer of deze na een herstart gekoppeld blijft en bekijk vervolgens het daadwerkelijke mountpad op de host met findmnt. Koppel dat stabiele hostpad aan /home/agent/data/recordings.
Sla configuratie niet alleen op de Synology-share op
Door de Agent-configuratie lokaal op ZimaOS te bewaren en de opnamen op de Synology op te slaan, kan het opstarten robuuster verlopen. Als de Synology tijdelijk niet beschikbaar is, kan Agent nog steeds starten en het opslagprobleem netjes melden.
Wijzig de standaardaanmelding
De huidige Kerberos Agent-documentatie vermeldt nog steeds standaardgegevens voor een nieuwe Agent. Wijzig deze onmiddellijk voordat je de implementatie buiten een lokale test gebruikt.
Gebruik RTSP voor IP-camera's
Kerberos Agent verwacht voor normaal gebruik met IP-camera's een RTSP H264/H265-camerastream. Controleer de stream onafhankelijk voordat je de container de schuld geeft.
De aangepaste Docker-handleiding behandelt de algemene workflow voor aangepaste apps.
Test de Synology-mount voordat je opnamen maakt
findmnt
touch /path/to/synology/test-write
rm /path/to/synology/test-write
Controleer of de ZimaOS-host met de bedoelde rechten naar de gekoppelde share kan schrijven voordat je deze aan Kerberos Agent koppelt. Een camera-app kan een onderliggend SMB/NFS-rechtenprobleem niet oplossen.
Plan voor uitval van Synology
Als de Synology opnieuw opstart of de netwerkshare wegvalt, kunnen Agent-opnamen mislukken terwijl de camerastream gezond blijft. Bepaal of je een kleine lokale opnamebuffer wilt of dat gemiste opnamen tijdens NAS-uitval aanvaardbaar zijn.
Houd vrije ruimte en bewaartermijnen in de gaten
Video vult opslag snel. Stel regels voor bewaartermijnen en automatisch opschonen bewust in en houd de Synology-bestemming in de gaten. Vertrouw niet op een onbeperkte opnamemap op een gedeeld NAS-volume.
Veelgestelde vragen
Welke Kerberos-image moet ik nu gebruiken?
Gebruik de huidige kerberos/agent-image. Het oude kerberos/kerberos-project is gearchiveerd.
Kunnen opnamen op Synology worden opgeslagen?
Ja, als de Synology-share betrouwbaar op de ZimaOS-host is gekoppeld en dat hostpad aan de opnamemap van Agent wordt gekoppeld.
Kan één container meerdere camera's beheren?
Het huidige Agent-model is ontworpen voor één Agent-instantie per camera.
Welke poort gebruikt de Agent-interface?
De container luistert op poort 80. Koppel deze aan een vrije ZimaOS-hostpoort, zoals 8080.
