HTTPS certificate for Hyperscale (Docker Compose)

Prerequisite: You may need to contact the IT team to get the corresponding certificate files.

By default, Hyperscale creates a unique self-signed certificate to enable HTTPS when starting for the first time.

To use your certificates, these default values need to be replaced.

You may need to contact the IT team to get the corresponding certificate files.

For example,

  • Place your files on the Hyperscale host at the following location:

    Copy
    <LOCAL_PATH>/nginx-selfsigned.key
    <LOCAL_PATH>/nginx-selfsigned.crt
  • Then, update volumes under proxy service as below in docker-compose.yaml:

    volumes:
    Copy

    <LOCAL_PATH>/nginx-selfsigned.key:/etc/config/nginx/ssl/nginx.key
    <LOCAL_PATH>/nginx-selfsigned.crt:/etc/config/nginx/ssl/nginx.crt
  • After this is completed, restart Hyperscale.