Widgetbook Cloud x Self-hosted Bitbucket
If you want to use Widgetbook Cloud with your self-hosted Bitbucket instance (e.g. bitbucket.acme.com
), here's a pre-requisite guide to help you get started, then you can follow our normal Bitbucket setup guide.
Create OAuth Consumer
Create a new OAuth Consumer in your Bitbucket instance to authenticate your users with Widgetbook Cloud.
Go to "Workspace Settings" > "OAuth consumers" > "Add consumer". Then fill the form with the following information and click "Save".
Field Value Name Widgetbook Callback URL https://clerk.widgetbook.io/v1/oauth_callback
URL https://www.widgetbook.io/
Permissions (5) Account (Email, Read)
-Repositories (Read)
-Pull Requests (Read)
-Webhooks (Read and Write)
Send us the Information
Send the following information to engineering@widgetbook.io:
(*) Do not send the Consumer Secret as plain text as it is sensitive information. Instead, use a one-time shared link from your password or secret manager service (e.g. 1Password)
Item Reason Company Name (e.g. Acme) Displayed in the user profile page for integration. Company Logo (1:1 PNG) Displayed in the user profile page for integration. Company Email Domain (e.g. acme.com) Users who have a Widgetbook Cloud account with an email having this domain, will be able to see the integration is the user profile page. Company Bitbucket Domain (e.g. bitbucket.acme.com) To send Bitbucket API requests to. Consumer Key (from previous step) For OAuth Integration (*) Consumer Secret (from previous step) For OAuth Integration