All notable changes to NoTailCar will be documented in this file.
NoTailCar has not published its first tagged release yet. Until then, changes
remain under Unreleased. When v0.1.0 is cut, move the relevant entries into
a dated 0.1.0 section.
- Nomad-first Tailscale sidecar pattern with a reusable prestart guard script.
- Example jobs for egress workers, agent workers, private HTTP services, private dashboards, scheduled batch jobs, multi-worker pools, and webhook bridges.
- Exit-node selection examples with primary, fallback, required, and no-exit-node variable files.
- Documentation for quickstart, auth keys, Nomad Variables, Tailscale ACLs, exit-node behavior, security posture, troubleshooting, and guard-image usage.
- Runtime smoke-test script for opt-in Nomad/Tailscale validation with a real auth key.
- Runtime smoke-test env template for local secret configuration.
- Manual GitHub Actions runtime smoke workflow.
- GitHub Actions validation for shell scripts, Nomad formatting, Nomad job validation, egress-worker var-file validation, ACL JSON parsing, guard-image build, and basic secret-pattern checks.
- GitHub issue templates for bug reports and example requests.
- Default egress IP check endpoint uses
https://ifconfig.me/ipso verification receives a plain IP response. - Nomad templates render
TS_AUTHKEYwith quoted formatting consistently across examples. - Guard tasks allow locally built guard images during testing.
- CI pins the Nomad version used for validation.
- Internal extraction notes from the public documentation set.