ZoneMinder - state-of-the-art video surveillance software system
-
I'm picking Zoneminder back up today to try to overcome the last packaging issues.
-
whoop whoop

@humptydumpty Resolved the deployment issuesGot a camera working
After struggling with firewall config/networking, I have even got Zoneminder ("ZM") running on my Cloudron VPS (in cloud naturally) but viewing a camera installed at the office behind the firewall.More testing and config exploration needed : I am no ZM expert.
Be prepared for head-scratching on camera configs if you don't know them.
Be ready to deal with ZM filling your cloudron free disk space, and ensuring you prevent that, not just recover from it.
Git repo : https://git.cloudron.io/timconsidine/cloudron-zoneminder
Docker image : tcmbp132021/cloudron-zoneminder:v2.0.4 (being uploaded)
Custom app installer ccai.appx.uk updatedLast deployment had an ALPHA warning. This is now well above BETA, maybe even a release candidate.
-
whoop whoop

@humptydumpty Resolved the deployment issuesGot a camera working
After struggling with firewall config/networking, I have even got Zoneminder ("ZM") running on my Cloudron VPS (in cloud naturally) but viewing a camera installed at the office behind the firewall.More testing and config exploration needed : I am no ZM expert.
Be prepared for head-scratching on camera configs if you don't know them.
Be ready to deal with ZM filling your cloudron free disk space, and ensuring you prevent that, not just recover from it.
Git repo : https://git.cloudron.io/timconsidine/cloudron-zoneminder
Docker image : tcmbp132021/cloudron-zoneminder:v2.0.4 (being uploaded)
Custom app installer ccai.appx.uk updatedLast deployment had an ALPHA warning. This is now well above BETA, maybe even a release candidate.
@timconsidine said in ZoneMinder - state-of-the-art video surveillance software system:
Be ready to deal with ZM filling your cloudron free disk space, and ensuring you prevent that, not just recover from it.
Congrats on the breakthrough! Currently, I'm using BlueIris (Windows based app) and it also has too many options. IIRC, it took me a full working day to get it set up properly. As for backups and disk space, I'm definitely not ready for that yet. I'll need to add a new backup destination to an external drive to replace my S3 BackBlaze since it fails to upload almost every other day. Speaking of local storage, I wonder if I can add more than one and have one dedicated to ZM so it doesn't kill the server.
-
@timconsidine said in ZoneMinder - state-of-the-art video surveillance software system:
Be ready to deal with ZM filling your cloudron free disk space, and ensuring you prevent that, not just recover from it.
Congrats on the breakthrough! Currently, I'm using BlueIris (Windows based app) and it also has too many options. IIRC, it took me a full working day to get it set up properly. As for backups and disk space, I'm definitely not ready for that yet. I'll need to add a new backup destination to an external drive to replace my S3 BackBlaze since it fails to upload almost every other day. Speaking of local storage, I wonder if I can add more than one and have one dedicated to ZM so it doesn't kill the server.
@humptydumpty I have some notes that I put in
QUICKSTART.mdin /app/code.It's not a complete guide, just a quick start for basic config. But it does have some links to other proper guides.
Storage : yep, I need to make a strategy. Currently my cameras back up via their NVR to a large Hetzner Storage Box. I am thinking to add some scripts to do similar, automatically moving ZM files off to Hetzner Storage Box based on time or size. And first step, find out what ZM provides to manage all this.
Will update on my approach/experience as it builds.
-
Once you have one camera working, it is easy to clone and adjust settings.

screenshot shrunk for forum upload max image size
-
Is the disk space filling up because you’re recording 24/7 or is it a ZM misconfiguration thing?
-
Is the disk space filling up because you’re recording 24/7 or is it a ZM misconfiguration thing?
@humptydumpty errr, I'm surprised it is not filling up more !
root@cac0ee46-aded-4b89-9498-d0c84f06018d:/# du -hs /app/data 1002M /app/dataI have left it running overnight with 2 cameras and added 2 more this morning.
I need to check what is actually being recorded, and whether it is configured correctly.
It may just be in Monitor mode - displaying feed but not saving. -
update on disk used
it's definitely recording (can do playback on a camera)Now has 5 cameras using 'Modect' (motion detect / record)
Terminal shows :
root@cac0ee46-aded-4b89-9498-d0c84f06018d:/# du -sh /app/data 2.0G /app/dataso ~1Gb increase in 4 hours but it's an office so quite busy coming and going
ZM browser shows 472 events using 1.77Gb

-
update on disk used
it's definitely recording (can do playback on a camera)Now has 5 cameras using 'Modect' (motion detect / record)
Terminal shows :
root@cac0ee46-aded-4b89-9498-d0c84f06018d:/# du -sh /app/data 2.0G /app/dataso ~1Gb increase in 4 hours but it's an office so quite busy coming and going
ZM browser shows 472 events using 1.77Gb

@timconsidine Not bad! What cams/resolution you running?
-
@timconsidine Not bad! What cams/resolution you running?
@humptydumpty I am using Reolink cameras currently. Total of 12.
I need to play with resolutions.
The Reolink cameras and apps support 2k-4k.
For testing, I have only set the cameras up as 640x360, which explains why they are grainy in screenshots (and maybe why storage space is not increasing fast).One motivation of getting Zoneminder working is freedom from the Reolink environment, and the ability to support more (cheaper/better) cameras without being tied to Reolink.
-
I'm using an Amcrest 5MP POE Dome at work with BlueIris at one level behind whatever the max resolution is (higher frame rate). The second cam I bought that I'll be using to test ZM is a REOLINK E1 Pro 3K PT Wi-Fi. Both are 5MP around 2K res iirc. Yeah, the Amcrest motion recordings are in the +1GB range for me. I have BI save to a local nextcloud folder which then gets synced to the server. I also have it taking screenshots and emailing two different resolutions for a quick lookup. Looking forward to testing ZM soon as I forego the local backup addition for now.