Local installation
This guide explains how to install Cobalt locally.
Requirements
Operating system
The following operating systems are supported. Other distributions are not officially supported and may not work or may require manual adjustments to the installer.
| OS | Supported versions |
|---|---|
| Ubuntu | 22.04 LTS or newer |
| Debian | 13 (Trixie) or newer |
git
Required for cloning the Cobalt repository.
apt install gitapt install gitmake
Used to run common development commands.
apt install makeapt install makeFirst-time setup
- Clone the repository:
git clone https://github.com/artorias-developer/cobalt- Navigate to the project directory:
cd cobalt- Make the installer executable:
chmod +x build/scripts/install.sh- Run the installer in local mode:
./build/scripts/install.shThe installer will ask you for some details, and then it will take care of everything automatically.
Dashboard access
A link to the dashboard and login credentials will be displayed after installation.
WARNING
Since the certificates are self-signed, you'll see a security warning the first time you open the dashboard. Click Advanced and then Proceed to <server_ip> (unsafe).
Makefile commands
If you've already installed Cobalt before, you can manage the development environment directly using the Makefile commands:
# Start the dev containers
make docker-build-dev
# Rebuild and start the dev containers
make docker-rebuild-dev
# Stop the dev containers
make docker-down-devTIP
Short aliases are also available, e.g. make d:b:d, make d:r:d, make d:d:d.