Flussonic Media Server documentation

Catena Installation

Installing Flussonic Catena on Debian/Ubuntu

Minimum system requirements:

  • CPU: 1 core
  • Memory: 2 GB RAM
  • Virtual server support: Yes
  • Disk: at least 10 GB of free disk space (we strongly recommend SSD)
  • Ubuntu 18.04 and later
  • PostgreSQL 10+ (the database is installed with Catena automatically)
  • Catena requires running on 80 (HTTP) and 443 (HTTPS) ports.

Important. Make sure that you are not running any web or streaming services on the server where you want to install Catena.

To install Flussonic Catena, run this command in the Linux console (command line):

curl -sSf https://flussonic.com/public/install_catena.sh | sh

Administrator's login and password will be generated during the installation process:

*******************************************



    Login:     admin@example.com
    Password:  XH2jx5xx



*******************************************

Catena password

Now open http://catena-ip/admin and log in with the generated credentials. After logging in you'll see the admin UI:

Catena first login

If you like, you can create another account for the administrator in Users or change the login admin@example.com to your email.

Updating Catena

To install Catena updates, run these commands:

apt update
apt -y install catena
service catena restart

Resetting the Catena administrator's password

To reset the password of the admin@example.com account, run the following command:

/opt/catena/bin/setup reset_admin

Here is the example of successful execution:

root@mk1:~# /opt/catena/bin/setup reset_admin

*******************************************



    Login:     admin@example.com
    Password:  2Mld3DnJ



*******************************************

08:30:57.896 [debug] QUERY OK source="users" db=14.1ms decode=3.7ms queue=98.2ms
SELECT u0."id", u0."email", u0."encrypted_password", u0."signature", u0."inserted_at", u0."updated_at" FROM "users" AS u0 WHERE (u0."email" = $1) ["admin@example.com"]
Updated successfully
08:30:59.247 [debug] QUERY OK db=5.4ms queue=0.6ms
UPDATE "users" SET "encrypted_password" = $1, "updated_at" = $2 WHERE "id" = $3 ["$argon2id$v=19$m=131072,t=8,p=4$wr6U32RFg57jdDfYWCUnoQ$nwAUye9QizyeR6BrkvWxjgg2AHdgbZyn+uX7Tyz8EXY", ~N[2019-09-30 08:30:59], 1]