Variable | Default | Description |
---|
HttpsExternalPort | 5001 | Public port on which Streav Management operates for HTTPS. |
HttpsOnly | false | Enforces all connections to use secure HTTPS protocol. |
Postgres | - | PostgreSQL connection string. required |
RabbitMq__Host | - | Hostname of RabbitMQ. required |
RabbitMq__Username | - | Username for RabbitMQ authentication. |
RabbitMq__Password | - | Password for RabbitMQ authentication. |
Redis__Hosts__0__Host | - | Hostname of the primary Redis server. required array |
Redis__Database | 0 | Database index used by Redis. |
Redis__Password | - | Password for Redis authentication. |
TMDbApiKey | - | API key for The Movie Database (TMDb). |
OMDbApiKey | - | API key for Open Movie Database (OMDb). |
LicenseKey | - | License key. required |
Variable | Default | Description |
---|
NodeId | - | Unique uuid identifier for the Streav Streaming Node. required |
NodeName | Node 123 | Name of the Streaming Node. Initial value; can be changed later from the dashboard. |
Hostname | - | Hostname of the Streaming Node. Initial value; can be changed later from the dashboard. |
HttpExternalPort | 5000 | Public port on which the Streaming Node operates for HTTP. |
HttpsExternalPort | 5001 | Public port on which the Streaming Node operates for HTTPS. |
HttpsOnly | false | Enforces all connections to use secure HTTPS protocol. |
RabbitMq__Host | - | Hostname of RabbitMQ. required |
RabbitMq__Username | - | Username for RabbitMQ authentication. |
RabbitMq__Password | - | Password for RabbitMQ authentication. |
Postgres | - | Connection string for the PostgreSQL database. required |
Redis__Hosts__0__Host | - | Redis hosts. required array |
Redis__Database | 0 | Database index used by Redis. |
Redis__Password | - | Password for Redis authentication. |
TrustedIpAddresses__0 | - | Trusted IPv6 and IPv4 addresses used during nodes exchange. array |
TrustedNetworks__0 | - | Trusted network ranges in CIDR notation used during nodes exchange. array |
LicenseKey | - | License key. required |
Variable | Default | Description |
---|
HttpsExternalPort | 5001 | Public port on which Streav API operates for HTTPS. |
HttpsOnly | false | Enforces all connections to use secure HTTPS protocol. |
Postgres | - | PostgreSQL connection string. required |
RabbitMq__Host | - | Hostname of RabbitMQ. required |
RabbitMq__Username | - | Username for RabbitMQ authentication. |
RabbitMq__Password | - | Password for RabbitMQ authentication. |
Redis__Hosts__0__Host | - | Hostname of the primary Redis server. required array |
Redis__Database | 0 | Database index used by Redis. |
Redis__Password | - | Password for Redis authentication. |
ApiExplorer | true | Displays the API explorer on /swagger . |
Certificates__Signing__Path | - | Path to the signing certificate. |
Certificates__Signing__Password | - | Password for the signing certificate. |
Certificates__Encryption__Path | - | Path to the encryption certificate. |
Certificates__Encryption__Password | - | Password for the encryption certificate. |
LicenseKey | - | License key. required |
Variable | Default | Description |
---|
Postgres | - | PostgreSQL connection string. required |
These environment variables allow the configuration of HTTPS for Streav Management, Streaming, and API using different
methods.
Variable | Description |
---|
HttpsInlineCertFile__Path | File path to the certificate file. required |
HttpsInlineCertFile__Password | Password for the certificate file. required |
Variable | Description |
---|
HttpsInlineCertAndKeyFile__Path | File path to the certificate file. required |
HttpsInlineCertAndKeyFile__KeyPath | File path to the private key file. required |
HttpsInlineCertAndKeyFile__Password | Password for the certificate file. |
These environment variables enable the configuration
of Forwarded Headers for both Streav Management, Streaming, and API.
Variable | Default | Description |
---|
ForwardedHeaders__Enabled | false | Enables processing of forwarded headers. |
ForwardedHeaders__Cloudflare | false | Trusts Cloudflare IP ranges to accept forwarded headers from. |
ForwardedHeaders__TrustedIpAddresses__0 | localhost | Trusted IP addresses to accept forwarded headers from. array |
ForwardedHeaders__TrustedNetworks__0 | localhost | Trusted network ranges in CIDR notation to accept forwarded headers from. array |
ForwardedHeaders__ForwardLimit | 1 | Limits the number of entries in the processed headers. |