mirror of
https://github.com/sourcebot-dev/sourcebot.git
synced 2025-12-11 20:05:25 +00:00
* [wip] add bitbucket schema * wip bitbucket support * add support for pulling bitbucket repos and UI support for bitbucket * fix bitbucket app password auth case * add back support for multiple workspaces and add exclude logic * add branches to bitbucket * add bitbucket server support * add docs for bitbucket and minor nits * doc nits * code rabbit fixes * fix build error * add bitbucket web ui support * misc cleanups and fix ui issues with bitbucket connections * add changelog entry
35 lines
No EOL
1.8 KiB
Text
35 lines
No EOL
1.8 KiB
Text
---
|
|
title: Overview
|
|
sidebarTitle: Overview
|
|
---
|
|
|
|
To connect your code to Sourcebot you create **connections**. A **connection** is a configuration object that describes how Sourcebot should fetch information from a supported code host.
|
|
|
|
There are two ways to define connections:
|
|
|
|
<AccordionGroup>
|
|
<Accordion title="Declarative configuration file">
|
|
This is only supported when self-hosting, and is the default mechanism to define connections. Connections are defined in a [JSON file](/self-hosting/more/declarative-config)
|
|
and the path to the file is provided through the `CONFIG_PATH` environment variable
|
|
</Accordion>
|
|
<Accordion title="UI connection management">
|
|
This is the only way to define connections when using Sourcebot Cloud, and can be configured when self-hosting by enabling [authentication](/self-hosting/more/authentications).
|
|
|
|
In this method, connections are defined and managed within the webapp:
|
|
|
|

|
|
</Accordion>
|
|
</AccordionGroup>
|
|
|
|
### Supported code hosts
|
|
|
|
<CardGroup cols={2}>
|
|
<Card horizontal title="GitHub" icon="github" href="/docs/connections/github" />
|
|
<Card horizontal title="GitLab" icon="gitlab" href="/docs/connections/gitlab" />
|
|
<Card horizontal title="Bitbucket Cloud" icon="bitbucket" href="/docs/connections/bitbucket-cloud" />
|
|
<Card horizontal title="Bitbucket Data Center" icon="bitbucket" href="/docs/connections/bitbucket-data-center" />
|
|
<Card horizontal title="Gitea" href="/docs/connections/gitea" />
|
|
<Card horizontal title="Gerrit" href="/docs/connections/gerrit" />
|
|
</CardGroup>
|
|
|
|
<Note>Missing your code host? [Submit a feature request on GitHub](https://github.com/sourcebot-dev/sourcebot/discussions/categories/ideas).</Note> |