Environment Variables#

DL Streamer Pipeline Server microservice’s configuration is defined via environment variables.

Mandatory#

Enable and specify port for REST server#

  • REST_SERVER_PORT (Integer) - Port on which REST Server is hosted

    • Example: REST_SERVER_PORT=8080

Username and ID#

  • PIPELINE_SERVER_USER (String) - Name of the user inside the dlstreamer pipeline server container

    • Example: PIPELINE_SERVER_USER=intelmicroserviceuser

  • UID (Integer) - User ID permissions for the above defined user

    • Example: UID=1999

proxy settings#

  • http_proxy (String) - IP address and port of http_proxy server.

    • Example: http_proxy=http:<ip-addr>:<port>

  • https_proxy (String) - - IP address and port of https_proxy server.

    • Example: https_proxy=http:<ip-addr>:<port>

  • no_proxy (String) - - IP address and port of no_proxy server.

    • Example: no_proxy=http:<ip-addr>:<port>

Optional#

Miscellaneous env variables#

  • GST_DEBUG (Integer) - Enable GST debug logs

    • Example: GST_DEBUG=1

  • ADD_UTCTIME_TO_METADATA (Boolean) - Add UTC timestamp in metadata by DL Streamer Pipeline Server publisher

    • Example: ADD_UTCTIME_TO_METADATA=true

    • Example: ADD_UTCTIME_TO_METADATA=false

  • HTTPS (Boolean) - Make it true to enable SSL/TLS secure mode, mount the generated certificates

    • Example: HTTPS=true

    • Example: HTTPS=false

  • LOG_LEVEL (String) - Set the logging level for DL Streamer Pipeline Server

    • Example: LOG_LEVEL=INFO

    • Example: LOG_LEVEL=DEBUG

    • Example: LOG_LEVEL=ERROR

    • Example: LOG_LEVEL=WARN

  • BASE_IMAGE (String) - Base image name to be used to build the DL Streamer Pipeline Server docker

    • Example: BASE_IMAGE=<base-image-name>

  • DLSTREAMER_PIPELINE_SERVER_IMAGE (String) - Image name to build or run DL Streamer Pipeline Server

    • Example: DLSTREAMER_PIPELINE_SERVER_IMAGE=intel/dlstreamer-pipeline-server:2025.2.0-ubuntu22

  • BUILD_TARGET (String) - Option to select the target build for DL Streamer Pipeline Server. Use dlstreamer-pipeline-server for optimized image and dlstreamer-pipeline-server-extended for extended image

    • Example: BUILD_TARGET=dlstreamer-pipeline-server

    • Example: BUILD_TARGET=dlstreamer-pipeline-server-extended

  • DLSTREAMER_PIPELINE_SERVER_DOCKERFILE (String) - Path to docker file during building of DL Streamer Pipeline Server

    • Example: DLSTREAMER_PIPELINE_SERVER_DOCKERFILE=Dockerfile