Commit Graph

3 Commits

Author SHA1 Message Date
renjue bdf6ff0ae8 Harden security defaults and fix gateway reliability issues.
Fail fast on missing config and reject default encryption keys; use SHA-256 ingress key lookup, trusted-proxy-aware client IP, sentinel gateway errors with correct HTTP status codes, daily provider key counter reset, Anthropic multimodal forwarding, and cache Get methods that return copies.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 12:48:23 +08:00
renjue 5ea87122e5 Add login brute-force protection and document ingress API in README.
Lock admin login by IP after repeated failures with configurable lockout, and document /v1 endpoints with correct default port.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 16:37:16 +08:00
renjue 30c94aac92 Add Luminary AI gateway: Go backend, Vue admin UI, and Docker deploy.
Push full source so container entrypoint can clone, build, and run from git.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 15:59:43 +08:00