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)

Username and ID#

  • PIPELINE_SERVER_USER (string)

  • UID (integer)

proxy settings#

  • http_proxy (boolean)

  • https_proxy (boolean)

  • no_proxy (string)

Optional#

Miscellaneous env variables#

  • GST_DEBUG=1 : Enable GST debug logs

  • DETECTION_DEVICE=CPU : Default Detection Device

  • CLASSIFICATION_DEVICE=CPU : Default Classification Device

  • ADD_UTCTIME_TO_METADATA=true : Add UTC timestamp in metadata by DL Streamer Pipeline Server publisher

  • HTTPS=false : Make it true to enable SSL/TLS secure mode, mount the generated certificates

  • MTLS_VERIFICATION=false : Enable/disable client certificate verification for mTLS Model Registry Microservice

  • MR_VERIFY_CERT=/run/secrets/ModelRegistry_Server/ca-bundle.crt : Path to Model Registry certificate

  • APPEND_PIPELINE_NAME_TO_PUBLISHER_TOPIC=false: Add pipeline name to a published topic(optional)