TVIP Knowledge Base TVIP TMS Installation 

TVIP TMS Installation 

TVIP TMS is installed using the tms_ctl utility. The installer prepares the required environment and automatically installs and configures the components needed to run TVIP TMS.

The installation is supported on Ubuntu 20.04, 22.04, and 24.04.

System Requirements

  • Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
  • Minimum 32 GB of RAM
  • 500 GB of free disk space for at least 4000 active and online devices

Ubuntu LTS 20.04, 22.04, or 24.04 is supported.

Installation

Download the current tms_ctl installation utility:

sudo wget -O /tmp/tms_ctl https://deb.packages.tvip.tv/deploy/tms_ctl

Make the installer executable:

sudo chmod +x /tmp/tms_ctl

Then start the installation:

sudo /tmp/tms_ctl install

During installation, tms_ctl installs the required packages, creates and configures the databases, configures the TMS microservices, starts the required services, and enables them for automatic startup.

Check Installation

The admin panel is available at:

http://<your_server>:<server_port>/admin

New installations include example content for channels, user accounts, and additional test data by default.

The default login credentials for TMS are:

  • Username: admin
  • Password: admin

Application logs are available at:

/var/log/tvip-tms

Access logs are also available under /var/log/tvip-tms/.

If you encounter problems during the installation of TVIP TMS, you can report them via the Helpdesk .

Update TMS

Current TVIP TMS installations are updated using tms_ctl.

sudo tms_ctl update

Existing installations

If your TVIP TMS installation was installed before the introduction of tms_ctl, an additional migration step is required before using the new update procedure.

TVIP TMS – Transition to tms_ctl

Important after an update

Do not reboot the server immediately after the update. TVIP TMS may still be performing database operations.

Restart the server only after all services are shown as green under General Statistics.