DigitalOcean

Integrating with DigitalOcean allows you to use Droplets, Spaces, Spaces CDN, and the DigitalOcean CLI.

Register a DigitalOcean OAuth app

  1. Sign in to your Buddy On-Premises instance as admin.
  2. Go to Workspace admin and open the 3rd-Party apps tab.
  3. Choose DigitalOcean from the list.
  4. Copy the Authorization callback URL

  1. In DigitalOcean, go to API → OAuth Applications and fill in the details of your OAuth app:
    • Application name → anything, eg. Buddy On-Premises
    • Homepage → anything, eg. https://buddy.works
    • Description → anything, eg. Buddy On-Premises
    • Callback URL → paste the Callback URL copied from Buddy On-Premises

  1. Click Register OAuth Application.
  2. Copy the Client ID and Client Secret from the application details and paste them into the corresponding fields in Buddy.

  1. Click Save changes and restart Buddy to apply the changes.