Documentation Index
Fetch the complete documentation index at: https://docs.roboticks.io/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Installroboticks-runner on your machine to start executing test jobs.
Prerequisites
Before installing, ensure you have:Docker Engine installed and running
Network access to
api.roboticks.ioA registration token from the Roboticks dashboard
Installation Methods
- Homebrew (Recommended)
- One-Liner
- Direct Download
The easiest way to install on macOS and Linux:To upgrade later:
Verify Installation
Check that the runner is installed correctly:Get a Registration Token
Before registering your runner, you need a token from the Roboticks dashboard:Navigate to Settings
Log in to Roboticks and go to Settings
Register the Runner
Register your runner with the Roboticks platform:Registration Options
| Flag | Description | Default |
|---|---|---|
--token | Registration token (required) | - |
--name | Display name for the runner | hostname |
--labels | Labels for job routing | - |
--max-jobs | Maximum concurrent jobs (1-10) | 1 |
Start the Runner
After registration, start the runner:- Connect to the Roboticks API
- Send periodic heartbeats
- Poll for available jobs
- Execute jobs in Docker containers
Verify Connection
Check the runner status:- Go to Settings > Fleet > Self-Hosted Runners
- Your runner should show Online status
Troubleshooting
Docker not found
Docker not found
Ensure Docker is installed and running:If Docker is installed but not running:
Registration failed
Registration failed
- Verify the token hasn’t expired (24-hour limit)
- Check network connectivity:
curl -I https://api.roboticks.io - Ensure no firewall is blocking HTTPS traffic
Runner shows Offline
Runner shows Offline
Check the runner logs for errors:
Permission denied
Permission denied
Ensure the runner has permission to access Docker:
Next Steps
Configuration
Customize runner settings
Run as Service
Set up automatic startup