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 serveandnautgate status, plusbrew install 48nauts-operator/tap/nautgate- Public multi-architecture images for
nautgate,nautrouter, andnautproxy - 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 -dThen open http://localhost:8090/dashboard.
Install with Homebrew
brew install 48nauts-operator/tap/nautgate
nautgate serveValidation
- 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.