Flussonic Watcher is installed on one server along with Flussonic Media Server. To install Watcher, you need to install a database for it to work. Watcher works with PostgreSQL.
The overview of steps for installing Watcher to work in single mode:
Install Flussonic Media Server. Flussonic Watcher works only as part of Flussonic Media Server because its operation requires a powerful video streaming server.
Install PostgreSQL on a server with Flussonic installed, create a database and user. This will automatically mean that Flussonic Watcher is now installed on the server.
In the settings of Flussonic Media Server, specify the path to the created PostgreSQL database. This will turn on the web interface to Flussonic Watcher, and you will be able to start working with it.
Flussonic Media Server is installed on the server where you intend to install Watcher and, in case of a cluster, on all streaming servers.
Run the command:
curl -sSf https://flussonic.com/raw/install.sh | sh
Learn more about installation of Flussonic Media Server in the Flussonic documentation:
apt install postgresql
sudo -u postgres createuser -P vsaas
Enter password for new role: (enter Watcher super admin password)
Enter it again: (re-enter Watcher super admin password)
sudo -u postgres createdb -O vsaas -e -E UTF8 -T template0 vsaas_production
System's response: CREATE DATABASE vsaas_production OWNER vsaas ENCODING 'UTF8' TEMPLATE template0
http://FLUSSONIC:8080) and specify the path to the database in the Database path box.
Inportant. Replace vsaas_password with the real password of the vsaas user that you created in previous steps.
Now if you go to the main page of the Flussonic UI
http://FLUSSONIC:8080, the Watcher's web interface will open instead of Flussonic's.
To return to the Flussonic Media Server UI, go to
http://FLUSSONIC:8080/admin and the administrator control panel opens (we also call it the Watcher web UI).
On the very first launch, the system will ask you to enter an email and come up with a password to create the first administrator account.
To update Watcher, just update Flussonic Media Server, and you'll receive Watcher updates together with Flussonic's:
apt-get update apt-get -y install flussonic /etc/init.d/flussonic restart
During its update, Watcher automatically migrates the database to work with the new version. In rare cases it might be necessary to migrate the database manually. Watcher will show the message about that in the UI.
We strongly recommend that you back up your database every day and before you update Watcher.