What's New
Zero-Config Auth
- No keys required by default — family members and LAN devices can connect and use OCP immediately without any API key
- Keys are optional — provide one for per-user usage tracking, skip it for instant access
- Localhost is always admin — manage keys, view dashboard, no token needed on the server machine
- Invalid keys are still rejected to prevent misuse
Lightweight Client (ocp-connect)
- No repo clone needed — clients download a single bash script (~170 lines)
- One command setup:
curl -fsSL .../ocp-connect | bash -s -- <server-ip> - Tests connectivity, verifies API, configures shell env vars, runs smoke test
- Only requires
curl+python3(pre-installed on most systems)
Dashboard Improvements
- Support
?token=xxxURL parameter for direct authenticated access - Proper URL query parameter handling across all endpoints
- New
authModefield in/healthendpoint
README Restructured
- Clear Server Setup vs Client Setup sections
- Recommends always-on devices (Mac mini, NAS, RPi) for server role
- Dashboard screenshot with live usage data
Full Changelog
ocp connectcommand added to main CLI- Fixed smoke test model name
- Fixed auth mode detection for all modes (shared/multi/none)
- Fixed rc file cleanup idempotency
- Hidden key input (read -rs)
- Host validation for connect command