Skip to main content

Configuration

All configuration is done via environment variables.

Environment Variables

➡️ SHELLHUB_SERVER_ADDRESS

Set the ShellHub Cloud server address the agent will use to connect.

➡️ SHELLHUB_PRIVATE_KEY

Specify the path to the device private key

➡️ SHELLHUB_TENANT_ID

Sets the tenant id used during communication to associate the device to a specific namespace.

➡️ SHELLHUB_KEEPALIVE_INTERVAL

Determine the interval to send the keep alive message to the server.

➡️ SHELLHUB_PREFERRED_HOSTNAME

This provides a hint to the server to use this as hostname if it is available.