Repository navigation
lablink-cli v0.3.0
·
6 commits
to main
since this release
Changes
Features
lablink deployprompts (hidden input) for a Tailscale authkey or Cloudflare Tunnel token when the flag is omitted, instead of refusing and forcing the credential onto the command line (#485)lablink doctorwarns when anssl.provider: none(HTTP) deployment silently disables H.264 — browsers expose WebCodecs only on secure origins, so sessions fall back to JPEG/WebP stills and feel laggy (#491)
Bug Fixes
lablink doctor's AMI check verifies the image exists in the target region instead of trustingAMI_MAP, whose false green ended inInvalidAMIID.NotFoundat deploy time (#484)- An empty
machine.ami_idresolves the per-region Deep Learning Base AMI fallback (matching the deployment behavior from #489) instead of failingdoctor(#490)
Changed
- Pinned
lablink-templatebumped to v0.3.1:app.regionnow actually drives the deployment, and the allocator AMI resolves per region via SSM (#498)
Installation
uv tool install lablink-cli # or: pip install lablink-cli==0.3.0Upgrade notes
- Requires
lablink-allocator-service>=0.4.0(released today): the CLI re-exportsMachineConfig, whoseami_iddefault is now empty = per-region AMI fallback. The pin enforces the pairing. - Deploy credentials now need
ssm:GetParameteron/aws/service/canonical/*(template v0.3.1) — seedocs/aws-setup.md. - If your config names a region other than
us-west-2, destroy the old deployment first: existingus-west-2resources are not moved and keep billing.