runnerconcierge
Interactive Go CLI that installs, registers, and starts GitLab self-hosted runners on macOS and Windows under the login user (not LocalSystem).
Module: github.com/behaviorengineering/runnerconcierge
Quick start
make hooks-install
make build
./bin/runnerconcierge init
./bin/runnerconcierge # setup wizard
./bin/runnerconcierge doctor
Automation:
runnerconcierge setup --non-interactive --yes \
--repo group/project --tag-list my-tag --pat "$GITLAB_TOKEN"
Forge setup
See docs/FORGE.md (prepare-go-forge, branch protection, secret scan, required checks).
License
Apache-2.0