Page 1 of 1

Building a new tool - Argus IP Camera Viewer - Feedback welcome

Posted: Mon Jul 03, 2017 12:57 pm
by Kode
This is so early it can't even be considered alpha yet, but I am working on an IP camera viewer that can work with multiple backends, initially, the plan is to just support ZoneMinder.

The idea is to create someting easy to use and user friendly, it's really only for my own use, but I thought some people might like it as well.

So far previews only work if Auth isn't on.

I'm new to ZoneMinder (and IP cameras in general), so still getting a feel for what is possible.

Github repository is at https://github.com/linuxserver/Argus

If anyone has any suggestions please let me know.Image

Re: Building a new tool - Argus IP Camera Viewer - Feedback welcome

Posted: Mon Jul 03, 2017 4:29 pm
by Kode
Lol, yeah, the npm is to install some dependencies, but it was more for my reference as they are all dev dependencies, the actal app is using Laravel 5.4

Re: Building a new tool - Argus IP Camera Viewer - Feedback welcome

Posted: Thu Jul 06, 2017 12:48 pm
by loguky
Very nice initative! :)

Re: Building a new tool - Argus IP Camera Viewer - Feedback welcome

Posted: Sun Jul 09, 2017 4:33 pm
by Kode
Thanks, lots still to do, and to be honest I could do with someone interested in the project who either has a few different cameras and/or is well versed with how zoneminder or/and the API works giving me a hand.

Re: Building a new tool - Argus IP Camera Viewer - Feedback welcome

Posted: Wed Jul 12, 2017 8:07 pm
by knight-of-ni
hi Kode,
This looks really slick.

The fact that ZoneMinder has had many features added to it over the years, makes it flexible for advanced users but also makes it difficult to learn for new users. We are in need of a front end like this that can simplify things.

If the Argus project is something you are interested in working on for an extended period of time, then I'd recommend you hop over to the zoneminder irc channel on freenode. There you can get to know those of us who regularly contribute to the project, and ask questions.

Re: Building a new tool - Argus IP Camera Viewer - Feedback welcome

Posted: Thu Jul 13, 2017 1:08 pm
by Kode
Thanks knnniggett, I've joined the channel so thanks for that suggestion.

Re: Building a new tool - Argus IP Camera Viewer - Feedback welcome

Posted: Mon Jul 24, 2017 10:55 pm
by Kode
Added initial support for OPT_AUTH but the preview isn't currently working for this

Easiest way to install is with docker

docker create --name=argus -p 8765:80 -v /Users/admin/Docker/argus:/config -e PGID=80 -e PUID=501 linuxserver/argus

Replace 8765 with whatever port you want to be able to hit it on.
Replace /Users/admin/Docker/argus with whereever you want to store the persistant settings
Replace PGID and PUID with whatever is appropriate for your system, if you type `id` in terminal you can determine what is suitable for you

After it has downloaded type:

docker start argus

Then you should be able to hit it at something like http://127.0.0.1:8765