Difference between revisions of "ZMNinja"
Line 32: | Line 32: | ||
See also: | See also: | ||
[https://wiki.zoneminder.com/Ubuntu_Install_ZoneMinder_on_Ubuntu_Server#Hardening_Webserver] | [https://wiki.zoneminder.com/Ubuntu_Install_ZoneMinder_on_Ubuntu_Server#Hardening_Webserver] | ||
SSL should be the only port accessible via WAN. | |||
==Troubleshooting== | ==Troubleshooting== |
Revision as of 22:15, 12 October 2020
ZMNinja is a program that allows cellphone and desktop access to ZM. Cellphone access is $5 per mobile device. Desktop access is free. Desktop access can be used to test and verify your ZMNinja setup is working, whereby then you can add a mobile phone with a reasonable expectation it will work.
This is the community wiki documentation on ZMNinja. Please refer to the official docs for more information. https://zmninja.readthedocs.io
Setting up ZMNinja
Typically when setting up ZMNinja you will be doing so for WAN access. This will require the following:
- Confirm API is working (see API)
- Enable SSL for apache (covered briefly in API page above)
- Configure paths for ZMNinja in settings
There isn't much more to it than that. If your API is working, and you have SSL working, then ZMNinja should do its job.
CAVEAT: This assumes you have installed ZM properly. The best guides are on the wiki at Debian, and Ubuntu.
Configure Paths for ZMNinja
They can look something like this (Note that usually it autofills this for you, once you type in the IP):
I personally use ZM Authentication, and low bandwidth mode.
ZM Portal URL: https://WANIPOFSERVER/zm/ path to cgi-bin: https://WANIPOFSERVER/zm/cgi-bin ZM api url: https://WANIPOFSERVER/zm/api
The rest is defaults.
Security
It is recommended to have strong passwords for ZMNinja on the WAN. One method to isolate your network from a potentially vulnerable Zoneminder system on the WAN is to have a separate static IP for your camera network, and then have all of your office LAN use ZMNinja out to the WAN and back to view cameras.
See also: [1]
SSL should be the only port accessible via WAN.
Troubleshooting
If you do have trouble, you can refer to the Debug Logs included in ZMNinja.
For further information, refer to the official docs.