- Usage of
docker-compose
is reccomended:
services:
camviewerplus:
container_name: camviewerplus
image: 'fanman03/camviewerplus:1.2.1'
restart: unless-stopped
ports:
- '6900:6900/udp'
- '6900:6900'
- '6980:6980'
- '3000:3000'
volumes:
- config:/usr/src/camviewerplus/conf
volumes:
config:
- Once the container has been started, a web UI should be live at
http://server-ip:6980
. - The config file can be edited by opening the
config.json
file located in the docker volume with your favorite text editor, i.e.sudo nano /var/lib/docker/volumes/camviewer-plus_config/_data/config.json
. - Once configuration changes have been made, restart the container.
- Ensure Node.JS and NPM are installed.
- Clone the git repo.
- Run
npm i
to install all dependencies. - Run
npm run start-prod
. If all went well, a web UI should be live athttp://server-ip:6980
. - Edit
config.json
to suit your own preferences. - Once configuration changes have been made, restart the app.
Due to issues with some web browsers, a standalone client exists that is optimized for viewing streams. CamViewerPlus Client
☑ Customizable grid views
☑ Pan / Zoom (digital)
☐ Multiple streams per camera