Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.6 KB

File metadata and controls

32 lines (23 loc) · 1.6 KB

Changelog

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.

Unreleased

Added

  • 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.

Changed

  • Default egress IP check endpoint uses https://ifconfig.me/ip so verification receives a plain IP response.
  • Nomad templates render TS_AUTHKEY with quoted formatting consistently across examples.
  • Guard tasks allow locally built guard images during testing.
  • CI pins the Nomad version used for validation.

Removed

  • Internal extraction notes from the public documentation set.