Skip to content

Requirements ​

ServerLinux, x86-64
DockerDocker Engine with the Compose plugin, running. The installer does not install it: see Docker's install guide
Toolscurl; systemd for updates from the interface
Accessroot or sudo
DomainA domain name such as tv.example.com, pointing at the server. Not an IP address: the licence is activated for it
LicenceA Flowtrix licence key (FLOWTRIX-…), from your client area
NetworkThe server reaches license.newiq.pl and registry.newiq.pl over HTTPS

Ports ​

PortForOpen to
8080Video over HTTP: live, catch-up, filmsViewers
8090The interface and the /v1 APIAdmins, and Mintrix if it manages the channels
8443Video over HTTPS, with a certificateViewers
9443The interface over HTTPS, with a certificateAdmins

The installer checks each one before it changes anything and asks for another when one is taken. Behind a reverse proxy on the same server, every port listens on 127.0.0.1 only. See HTTPS and a reverse proxy.

Sizing ​

  • Passing channels through (no qualities) needs little CPU: the engine repackages the source.
  • Qualities on the CPU: about one to two cores for each 1080p channel made into three qualities. An Intel GPU with Quick Sync takes that work off the CPU. See Qualities.
  • Disk: catch-up keeps each channel's own picture for the hours you choose, about 2.2 GB an hour for a 5 Mb/s channel. Recordings and films can live on their own disks: see Settings.

Integrated media software