Why We Built a Config and Secrets Manager That Never Phones Home
说明与用途
KeyKosh 是一个自给自足的配置和秘密管理器,永不与外部服务器通信,使用离线 Ed25519 签名,并提供优雅降级功能,使团队能够在不依赖云的情况下管理配置。
问题
Self‑hosted teams need a config manager that can be installed, owned, governed, and run without outbound network calls, yet still provide governance features like RBAC, SSO, and audit logging.
结果
KeyKosh delivers a self‑hosted config manager that never contacts external servers, uses offline Ed25519 licensing, degrades gracefully on license errors, and offers a free tier with a 14‑day trial. It eliminates per‑seat billing and provides robust governance features.
工作流
- 1. Obtain a one‑time license key from keykosh.com
- 2. Deploy the Docker image with a Postgres database
- 3. Configure organization → application → environment hierarchy
- 4. Use Java/Node/Python SDKs to fetch scoped config via tokens
- 5. (Optional) Enable offline cache by configuring SDK settings
证据
Activation is an Ed25519 signature verified against a public key bundled in the image. No license server, no callback, no outbound call ever.
Paid keys are domain‑bound to prevent resale. But a key on the wrong host, an expired trial, a revoked key — the install drops to the free tier's limits and keeps serving config.
The platform and the three SDKs (Maven Central, npm, PyPI — MIT and readable on GitHub) are built and tested end to end.
- 记录日期: 2026-09-06T08:36:32.669Z