How to install Buddy Enterprise on DigitalOcean
This tutorial will show you how to configure a DigitalOcean droplet and use it to host your Buddy Enterprise installation.
Table of contents:
Set up a One-Click app
We recommend selecting the one-click app as it already goes with Docker. Select an Ubuntu 16.04 image with the latest distribution of the Docker Engine.
Make sure the droplet has at least 4GB of RAM and 30GB of space:
- If you're planning to run heavy workloads on your instance we recommend assigning at least 8GB of RAM. You can read more about the system requirements of Buddy Enterprise here.
Install Docker Compose
Once your droplet with the Docker Engine is up and running, you need to update it with the latest distribution of Docker Compose. Connect to your droplet with SSH and follow the instructions on the Docker Compose installation page.
Set up Buddy Enterprise on the DO droplet
To install Buddy Enterprise, run the following in the terminal:
curl -sSL https://get.buddy.works | sh && sudo buddy install
This command will download 2GB of a Docker image. If you are having any trouble with the download, please contact us for assistance.
Buddy Enterprise uses ports 80, 443 and 22 on the installation server. You will be asked for an alternative port if one of the ports is unavailable.
By default Buddy installs in your HOME directory. You can change the storage path for databases, repositories, and settings in the configuration settings.
Set up your workspace
When the installation is over, Buddy Enterprise will launch and the URL to your instance will appear.
Copy and paste the link to your browser to begin.
Buddy Enterprise uses a self-signed certificate for SSL. You may see a warning about this upon accessing your workspace for the first time. There's nothing to worry about: you can safely proceed to the website.
Provide the details of your first workspace:
You've just successfully installed and configured Buddy Enterprise on your own server. Make sure to check out our guides for inspiration and some good practice that will help you get started.
Good luck in your ventures!
The Buddy Team