Skip to content

lablink-cli v0.1.0

Choose a tag to compare

@7174Andy 7174Andy released this 17 Aug 23:17
· 33 commits to main since this release
229a4e5

First stable release of the LabLink CLI (supersedes the 0.1.0a1 prerelease).

Highlights

Added

  • manual provider for bring-your-own (BYO) GPU boxes — run the allocator via docker-compose on your own host, no AWS required
  • lablink client subgroup (launch, register, unregister)
  • lablink destroy --purge for manual deployments
  • self-signed SSL provider option in the wizard for closed-LAN labs
  • Admin page URL surfaced in lablink deploy and lablink status output (#456)
  • lablink logs viewer auto-fetches logs (#451)

Changed

  • Breaking: API_TOKEN retired — client↔allocator auth uses per-client client_secret exclusively
  • Breaking: lablink launch-clientlablink client launch, lablink registerlablink client register (no deprecation aliases)
  • lablink doctor and lablink status are provider-aware for manual deployments

Fixed

  • Wizard region screen highlights the configured region (#455)
  • Pinned lablink-template bumped to v0.2.2 (fixes Cloudflare Full SSL mode)
  • LAN-direct browser auth switched to RFB VncAuth
  • Manual deployments no longer spam NoCredentialsError from AWS-only code paths

Full details in packages/cli/CHANGELOG.md.

Published to PyPI as lablink-cli==0.1.0 — install with pip install lablink-cli or uv tool install lablink-cli.