Appendix A: Environment Variables

<< Click to Display Table of Contents >>

RayManageSoft Unified Endpoint Manager > 3.1 > Installation Guide 

Appendix A: Environment Variables

Docker images support a set of environment variables which can either be passed by an environment list file or directly as parameter to the docker command. The following is a reference of them.

 

ConnectionStrings__System

This is an MS SQL connection string to the database where all system relevant data will be stored. The required tables will be created on the initial start-up. In case the database does not exist yet, the user provided in the connection string requires the right to create databases.

 

ConnectionStrings__ResultDatabase

This is an MS SQL connection string. It needs to point to the master database of an MS SQL Server and needs the permission to create new databases. Every time a new tenant is created from the RayManageSoft Unified Endpoint Manager web UI, a new database will be created. The default tenant that is created on start-up will use the RMSC_default database.

 

BackendConfig__Endpoint

This property describes the DNS name of the backend server which is used to communicate with the managed device agents. No protocol or port should be provided here.

 

BackendConfig__Port

This property describes the Port of the backend server which is used to communicate with the managed device agents.

 

BackendConfig__Protocol

This property describes the protocol used to communicate with managed device agents (http and https are supported).

 

BackendConfig_Authentication

Basic authentication for the managed device to the backend server communication can be deactivated. This is recommended during migration.

 

StorageConfig__Default
The default hoster for the storage of package files.

 

StorageConfig__Azure__Endpoint

The default hoster specific configuration if Azure has been defined as the default hoster. This must be set to the Azure Storage Endpoint. It can usually be found within the Security + Networking > Access Keys section of your Azure Blob Storage.

 

StorageConfig__Azure__EndpointUrl

The default hoster specific configuration if Azure has been defined as the default hoster. This must be set to the primary endpoint for the cloud storage. It can usually be found within the Settings > Endpoints section of your Azure Blob Storage. The property name within this tab is Blob Service.

 

StorageConfig__Azure__TokenTimeout

This value defines how long access tokens to upload/download packages from the cloud storage are valid. We recommend the value of 60.

 

StorageConfig__AWS__AccessKey

If AWS has been chosen as the default storage hoster, this is the access key that was received during the setup of the AWS IAM user for the default instance.

 

StorageConfig__AWS__SecretKey

If AWS has been chosen as the default storage hoster, this is the secret key that was received during the setup of the AWS IAM user for the default instance.

 

StorageConfig__AWS__Region

If AWS has been chosen as the default storage hoster, this defines the region that is used to host the storage.

 

StorageConfig__MinIO__Endpoint

If MinIO has been chosen as the default storage hoster, this must be set to the endpoint of the used MinIO instance (ip:port) or (fqdn:port).

 

StorageConfig__MinIO__AccessKey

If MinIO has been chosen as the default storage hoster, this is the access key/user that has been configured during the MinIO setup.

 

StorageConfig__MinIO__SecretKey

If MinIO has been chosen as the default storage hoster, this is the secret key/password that has been configured during the MinIO setup.

 

StorageConfig__MinIO__SSL

If MinIO has been chosen as the default storage hoster, this defines whether the MinIO server is using an https connection. If set to true, https is used. If set to false, https is not used.