keyserver 0.1.0 A minimal, identity-free cryptographic key server. Endpoints: GET / this page GET /healthz liveness check GET /status detailed status (uptime, key counts, config) POST /v1/challenge request a signing nonce POST /v1/keys upload (create) a key GET /v1/keys?prefix=.. fuzzy/prefix search by fingerprint GET /v1/keys/{fingerprint} look up a key POST /v1/keys/{fingerprint}/renew renew a key POST /v1/keys/{fingerprint}/revoke revoke a key POST /v1/keys/{fingerprint}/rotate-enc-key rotate the encryption subkey GET /v1/keys/{fingerprint}/certifications who has vouched for this key POST /v1/keys/{fingerprint}/certifications vouch for a key (web of trust) POST /v1/keys/{fingerprint}/certifications/revoke withdraw a vouch GET /v1/sync/export export state for federation (?since=) POST /v1/sync/import merge in state from a peer or dump POST /v1/sync/trigger sync with all configured peers now GET /v1/admin/invites list invite tokens (admin auth required) POST /v1/admin/invites create an invite token (admin auth required) POST /v1/admin/invites/{token}/revoke revoke an invite (admin auth required) See MANUAL.md in the project repo for full CLI/API documentation.