Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

docker-ivideon

Purpose

Create a container running the Ivideon server

First start

Create two empty config files:
touch /path/to/videoserverd.conf
touch /path/to/config.xml

To configure Ivideon, the container first needs to be started with the following parameters:

sudo docker run --rm -it -v /path/to/config.xml:/opt/ivideon/videoserverd/config.xml -v /path/to/videoserverd.conf:/opt/ivideon/ivideon-server/videoserverd.config --name ivideon -p 1080:80 --entrypoint=bash nheinemans/ivideon

Then, start the following daemons inside the container:
/etc/init.d/apache2 start
/etc/init.d/nettop_setup_ctl
/etc/init.d/videoserver start

Browse to http://<IP>:1080. The default password is 123456. Configure your ivideon account and add camera's. When done, close the shell to destroy the temporary container.

Start the server

To start the server:

sudo docker run -d -v /path/to/config.xml:/opt/ivideon/videoserverd/config.xml -v /path/to/videoserverd.conf:/opt/ivideon/ivideon-server/videoserverd.config --name ivideon nheinemans/ivideon

Disclaimer

I'm in no way affiliated to Ivideon and cannot support its products. I just needed an easy method to run my ivideon server in a container.

Docker Pull Command
Owner
nheinemans
Source Repository