Installing the TVIP TMS platform

The standard TVIP TMS delivery is designed to be installed on a single server. The installation is performed using the tms_ctl tool, which:

  • will install all necessary packages.

  • will configure the code table for UTF-8 enabled databases.

  • will create the necessary databases.

  • will configure all microservices.

  • will start all services, displaying their status while the installation is running.

  • will add the services to the autostart.

Ubuntu 20.04, 22.04, 24.04

sudo wget -O /tmp/tms_ctl https://deb.packages.tvip.tv/deploy/tms_ctl
sudo chmod +x /tmp/tms_ctl
sudo /tmp/tms_ctl install

Note

If you encounter any problem while installing TVIP TMS according to this article, please contact our experts via support portal.

Updating TVIP TMS platform

Attention

Starting with the 06.05.2026 release, updates are performed using the new tms_ctl utility. To migrate from earlier versions, first update the tvip-tms-standalone package via APT. This installs the tms_ctl utility:

sudo apt update && sudo apt install tvip-tms-standalone

Subsequent updates are performed with the sudo tms_ctl update command — see below.

Summary information about new features and bug fixes, see change history.

To update TMS, use the command:

sudo tms_ctl update

Attention

Do not reboot the server immediately after the upgrade. TMS does some work on the database after the upgrade. You can restart the server after all services turn green under General Statistics.