Janus Edge 2026.9.4
Bug-fix release of Janus Edge, a self-hosted gateway for organizational AI access, policy and visibility.
Fixed
- Local-only mode can enable models again. With
JANUS_LOCAL_ONLY=true, all pricing is hidden, but enabling a newly discovered model that had never been priced was still refused with "Save a rate card first", leaving no way to enable it. A rate card is now required only when cost tracking is on. The Models, Upstreams and Administration pages no longer ask local-only administrators to price models. Deployments with cost tracking are unaffected: enabling an unpriced model is still refused there.
No database or configuration changes.
Upgrade
- Linux server install:
sudo janus-ctl upgrade --version 2026.9.4 - Container:
ghcr.io/torvanis/janus:2026.9.4 - Helm: chart 0.1.3 (
janus-0.1.3.tgz, attached), templates unchanged from 0.1.2 apart from the image pin.
Install on a Linux server
Any systemd distribution on amd64 or arm64 with Python 3.9+ and openssl:
curl -fLO https://github.com/Torvanis/janus/releases/download/v2026.9.4/install.py
sudo python3 install.py --admin-email you@example.com --hostname ai.example.comOffline: sudo python3 install.py --archive janus_2026.9.4_linux_amd64.tar.gz --checksums SHA256SUMS --admin-email you@example.com. For a no-sudo trial: python3 install.py --user. Checksums detect corruption, not a compromised release publisher; review install.py before running it.
Container
docker pull ghcr.io/torvanis/janus:2026.9.4Multi-architecture manifest digest: sha256:253e7d2dde5e69997c71192e7fd5e6c12433f2356c51206260d033939a881817.
License
Janus Edge is source-available under Elastic License 2.0, with the accompanying Commercial Terms. Third-party components retain their own licenses and notices. See LICENSE, COMMERCIAL-TERMS.md, NOTICE and THIRD_PARTY_NOTICES.md.