Installing Alta
Download and run the installer, then start the configuration wizard to create your first Alta service.
Requirements
Section titled “Requirements”- Linux x86-64. We recommend using Fedora 42.
rootaccess orsudofor the one-time install.curlandtar.- Internet connection for periodic license validation (connects to
ls4.cesbo.com).
Install
Section titled “Install”-
Run the installer
Terminal window curl -fsSL https://alta.cesbo.com/install.sh | shThe installer checks that the server is Linux x86-64, downloads the latest stable build, and installs the binary to
/usr/local/bin/alta. If you are not running asroot, it usessudoto install the binary. -
Start the configuration wizard
Terminal window sudo /usr/local/bin/alta initThe wizard creates the configuration file and can register Alta as a systemd service.
Configuration Wizard
Section titled “Configuration Wizard”The initialization wizard prepares a new service on your system. Each service has its own configuration file, management port, and unique name. Launch the initialization wizard with this command:
sudo /usr/local/bin/alta init- Service name: Unique identifier for the service.
- Config path: Full path to config file; directories created as needed.
- Admin login: Username for first admin.
- Admin password: Set and confirm password (not visible while typing).
- Management port: API/Web UI port (e.g.,
127.0.0.1:8100). - OTT Port: OTT Streaming Port (e.g.,
127.0.0.1:8200) - Add to systemd: Registers the service for system management.
- Launch on startup: Enable if added to systemd.
- Start service: Launch immediately.
You can run multiple services using unique service names and ports. Read more: Manage Alta Services
Install a specific build
Section titled “Install a specific build”For beta testing, support, or rollback, you can install a specific build instead of the latest stable release:
curl -Lo /usr/local/bin/alta https://cdn.cesbo.com/alta/builds/alta-260715-dev1chmod +x /usr/local/bin/altasudo /usr/local/bin/alta initAccess Web Interface
Section titled “Access Web Interface”Your service is ready to use. Connect to the Web Interface using any web browser. If you kept the default port 8100, the interface address will be http://server-address:8100 where server-address is your server IP or hostname.
To log in, use the username admin and the password you defined in the wizard.