Linux
This tutorial shows how to install Buddy self-hosted on a Linux distribution.
What is the Buddy App Self-Hosted Version?
If you are wondering what is Buddy, it is a powerful CI/CD automation tool designed to streamline web development. While many users access the Buddy app via the cloud, this guide explains how to install the self-hosted version on your own Linux infrastructure.
Requirements for Buddy Self-Hosted on Linux
Before installing the Buddy app, ensure your Linux server meets the requirements. Buddy requires Docker Engine and Docker Compose to run. Connect to your server and follow the installation instructions:
Installing Buddy
Connect to the server and start installation
Connect to the server using SSH and run this command to download the Docker image and install Buddy:
bashcurl -sSL https://get.buddy.works | sh && buddy install$
80, 443, and 22 for communication. If these ports are not available, the installer asks to provide alternative ports.
HOME directory. You can change the storage path for databases, repositories, and settings using the CLI.
If you're connecting to the server through a proxy, add the HTTP_PROXY environment variable on the Linux server. Run this command:
bashexport HTTP_PROXY="http://proxyIp:proxyPort"$
Setting up your workspace
- Use the URL provided in the summary to access Buddy self-hosted.
Image loading...
- Provide the details of your first workspace.
Last modified on Mar 18, 2026