Task · TSO-0083

Headscale and multi-tailnet starter configs in examples/config

Description

examples/config/ has only grafana-cloud, prometheus and stdout starters despite Headscale support and multi-tailnet/MSP mode being headline README features - real onboarding friction for two first-class paths. Add a Headscale starter and a multi-tailnet starter, validated by configcheck like the existing examples, and link them from the README/docs.

Acceptance Criteria

Definition of Done

Implementation Plan

Lane K adds and configcheck-validates Headscale and multi-tailnet starters, then links them from existing onboarding docs.

Implementation Notes

Lane K added configcheck-validated Headscale and multi-tailnet starter configs and linked them from README/getting-started. Focused starter/configcheck tests passed.

Required CodeRabbit pre-commit review attempted on the integrated staged diff after just check passed; the service failed before analysis with recoverable and emitted no line. Treated as a failed review, not a clean result. Root manually reviewed the full staged diff and found no blocking issue; this is an overnight review-service deviation.

Correction to the preceding note: the exact recoverable error was WebSocket closed, and the review emitted no complete status line.

Final Summary

Added Headscale and multi-tailnet starter configs, linked them from onboarding docs, and made supported starters part of configcheck and focused load validation. Implementation SHA d3af40f. Final integrated just check passed at 5b55617; exact-head CI run 33354208183 completed success.

View the source file on GitHub