Skip to main content

Integrations

Integrations allow Backstage to read or publish data using external providers such as GitHub, GitLab, Bitbucket, LDAP, or cloud providers.

Configuration

Integrations are configured at the root level of app-config.yaml since integrations are used by many Backstage core features and other plugins.

Each key under integrations is a separate configuration for a single external provider. Providers each have different configuration; here's an example of configuration to use GitHub:

integrations:
github:
- host: github.com
token: ${GITHUB_TOKEN}

See documentation for each type of integration for full details on configuration.