How to reset the Console password
Reset removes the current admin password and every Console session. It does not remove runner config, jobs, logs, or resource history.
Homebrew
Section titled “Homebrew”Stop the daemon:
brew services stop elastic-fruit-runnerReset the admin:
elastic-fruit-runner reset-password --config ~/.elastic-fruit-runner/config.yamlStart the daemon:
brew services start elastic-fruit-runnerDocker Compose
Section titled “Docker Compose”Stop the daemon:
docker compose stop elastic-fruit-runnerRun the reset command with the same config and data volumes:
docker compose run --rm elastic-fruit-runner reset-password --config /etc/elastic-fruit-runner/config.yamlStart the daemon:
docker compose up -d elastic-fruit-runnersystemd
Section titled “systemd”Stop the daemon:
sudo systemctl stop elastic-fruit-runnerRun the reset command with the service config:
sudo elastic-fruit-runner reset-password --config /etc/elastic-fruit-runner/config.yamlStart the daemon:
sudo systemctl start elastic-fruit-runnerCreate the new password
Section titled “Create the new password”Read the new setup code from the local daemon log. Then follow How to set up the Console.
Old browser sessions no longer work after the reset.