How to set up the Console
Start Elastic Fruit Runner
Section titled “Start Elastic Fruit Runner”Start the service with the method used for your installation.
For Homebrew:
brew services start elastic-fruit-runnerFor Docker Compose:
docker compose up -d elastic-fruit-runnerFor systemd:
sudo systemctl start elastic-fruit-runnerFind the setup code
Section titled “Find the setup code”The daemon creates a setup code only when no admin password exists. The code is valid only for the current daemon process.
For Homebrew:
grep '"msg":"console admin setup required"' /opt/homebrew/var/log/elastic-fruit-runner.log | tail -n 1For Docker Compose:
docker compose logs elastic-fruit-runner | grep '"msg":"console admin setup required"' | tail -n 1For systemd:
sudo journalctl -u elastic-fruit-runner | grep '"msg":"console admin setup required"' | tail -n 1Treat the setup code as a password. Do not paste it into an issue, chat, screenshot, or shared log.
Create the admin
Section titled “Create the admin”- Open http://127.0.0.1:8080.
- Enter the setup code.
- Enter an admin password with 12 to 256 characters.
- Enter the password again.
- Select Create admin.
The Console signs you in and opens Overview.
Confirm access
Section titled “Confirm access”Open each page in the left navigation:
- Overview
- Jobs
- Runner Sets
- Config
- System
Sign out, then sign in again with the admin password.
Only one local admin account exists. A session lasts up to 24 hours.
If the setup code is missing or no longer valid, reset the Console password.