Skip to Content
DocumentationSelf-HostingClient & CLI Configuration

Client & CLI Configuration

By default, the Hive CLI and Hive Client SDK connect to the Hive Cloud version. In order to connect to a local Hive Server, you need to configure both the client and SDK.

Configuring the Client

Instantiate your Hive client with the selfHosting option.

custom.ts
import { createHive } from '@graphql-hive/core' const hive = createHive({ enabled: true, debug: true, token, selfHosting: { graphqlEndpoint: 'http://localhost:8082/graphql', usageEndpoint: 'http://localhost:8081', applicationUrl: 'http://localhost:8080/' }, usage: true })

Configuring the CLI

Place a hive.json file within the root of your project.

hive.json
{ "registry": { "endpoint": "http://localhost:8082/graphql" } }
Last updated on