Skip to main content
Everything in these docs uses https://api.streamlogia.com as the base URL. A self-hosted installation has its own API hostname, and every client has to be told it once.

SDKs

Set one environment variable where the application runs:
All three SDKs read STREAMLOGIA_API_URL. In code it is WithBaseURL(...) in Go, base_url= in Python and baseURL in JavaScript; the code value wins over the environment. The key must come from your installation: a key from the hosted service is unknown to it, and a login token expires with the session.

Private certificate authority

If your installation’s certificate is issued by an internal CA:

Agent and collectors

The agent installer is served from your installation’s installer hostname and already points at your API:
Collector configurations shown on the Sources page use your API hostname automatically.

Status page

https://logs-api.corp.example/v1/status is served by your installation and backs its own status page; it does not depend on the hosted service.