Skip to content

NautGate v0.2.0

Latest

Choose a tag to compare

@48Nauts-Operator 48Nauts-Operator released this 17 Aug 08:31
· 3 commits to main since this release
48a0f9f

NautGate v0.2.0

NautGate v0.2.0 is the first release prepared for anonymous public installation on macOS and Linux. It adds a native CLI and Homebrew formula, expands the model catalogue and compliance/evidence surfaces, and fixes the security, accounting, backup, retention, streaming, and published-image problems found during go-live validation.

Highlights

  • nautgate serve and nautgate status, plus brew install 48nauts-operator/tap/nautgate
  • Public multi-architecture images for nautgate, nautrouter, and nautproxy
  • 442 selectable models, local-model routing, compliance traces, universal capture, and tool-call normalization
  • Provider credentials managed in the dashboard and encrypted at rest
  • Correct provider errors, streaming usage/costs, pricing, backups, retention, CORS, and long-request timeouts
  • Dashboard admin tokens are no longer exposed to remote browsers
  • A documented public contribution path with AGPL-3.0-or-later metadata and contributor license terms

Install with Docker (recommended)

curl -fsSL https://nautgate.dev/compose.yml -o docker-compose.yml
docker compose up -d

Then open http://localhost:8090/dashboard.

Install with Homebrew

brew install 48nauts-operator/tap/nautgate
nautgate serve

Validation

  • 476 tests passed; lint and formatting checks passed
  • Go-live Docker smoke passed on the final commit
  • Anonymous public pulls passed for all three GHCR images
  • A fresh Ubuntu 24.04 Docker Compose installation returned {"status":"ok","version":"0.2.0"}
  • Homebrew strict online audit and source fetch passed with all 30 locked Python resources

See the full changelog for detailed symptoms, causes, and affected users.

NautGate is licensed under AGPL-3.0-or-later. A separate commercial license is available from 48Nauts.