MyNixOS website logo
option

services.tuliprox.apiProxySettings

Users and proxy configuration

Refer to the Tuliprox documentation for available attributes.

Declarations
Type
YAML 1.1 value
Example
{
  server = [
    {
      host = "192.169.1.9";
      message = "Welcome to tuliprox";
      name = "default";
      port = 8901;
      protocol = "http";
      timezone = "Europe/Paris";
    }
    {
      host = "tuliprox.mydomain.tv";
      message = "Welcome to tuliprox";
      name = "external";
      port = 443;
      protocol = "https";
      timezone = "Europe/Paris";
    }
  ];
  user = [
    {
      credentials = [
        {
          exp_date = 1672705545;
          max_connections = 1;
          password = "secret1";
          proxy = "reverse";
          server = "default";
          status = "Active";
          token = "token1";
          username = "test1";
        }
      ];
      target = "xc_m3u";
    }
  ];
}