Linux self-hosted live streaming solution installation guide
Get started
If you want to learn more about Callaba Self-Hosted Licence, the functionality and pricing, read this first:
📚 Callaba Self-Hosted : How-to and Pricing
How to get Callaba Self-Hosted
- Login to Callaba
- Customize your subscription and subscribe
- Install and activate the software
Requirements
Minimal system requirements: 4CPUs, 4GB RAM, 30GB SDD
Recommended system requirements: 8CPUs, 8GB RAM, 100 GB SSD (for stream recordings)
Recommended OS: Ubuntu 22.04
• docker
• docker-compose
Prepare
1. Clone this repo
git clone https://gitlab.callabacloud.com/callaba-7/linux
2. Move to the folder
cd linux
3. Update packages and install the required ones.
In case if you are using a clean machine, you simply can run this command :
bash prepare.sh
Install
Once the required packages have been installed, run an installation script. Type login and password for your Callaba Cloud license.
bash install.sh
Update
To update Callaba, run the following command:
bash update.sh
Rollback
If something went wrong, you can rollback the application by using this command:
bash rollback.sh
Remove
Run this command to remove Callaba Cloud. All data, files and images will be deleted as well.
bash remove.sh
Accessing Callaba Dashboard
Once you've installed Callaba, open your server's IP address in the browser.
You'll see Callaba's login page.
Login: admin
Password: your server's IP address (without https://)
Licence: use your licence key
If you don't activate your software with a legitimate key, you'll see a warning notification and the software will not work as expected.
To activate your software at a later date, click the Gear Icon in the top panel.
Unfold "Licence settings" and insert your licence key.
Have questions? Send us a message at [email protected]