Configuring the encryption settings on Docker

Procedure

  1. Create a mux.env with the following setting and values appropriate for your configuration.
    
    STI__Debug__VPMX_DISABLE_CONFIGURATION_UPDATE=1
    STI__Debug__VPMX_PORT=1533
    STI__Debug__VPMX_TLS_PORT=1533
    STI__Config__VPMX_CAPACITY=20000
    STI__Config__ST_TLS_KEY_STORE_TYPE=p12
    STI__Config__ST_TLS_KEY_STORE_FILE=/local/sametimemuxdata/keystore.p12
    STI__Config__ST_TLS_KEY_STORE_PASSWORD=keystorepass
    
  2. Add mux.env to the environment file variable in to the mux section of docker-compose.yml file.
    
    env file:
     -mux.env
  3. Map the keyfile into the container
    
    volumes:
      - ./keystore.p12:/local/sametimemuxdata/keystore.p12 
    
  4. Restart the server.