Skip to content

Releases: zdevzone/keyforge

KeyForge 1.0.0 — self-hosted software licensing

Choose a tag to compare

@zdevzone zdevzone released this 17 Oct 11:59
67d7cb9

KeyForge is an MIT-licensed, self-hosted software license server. This first GitHub release packages the application source; npm packages have their own independent versions.

Explore KeyForge

Included

  • Products, priced plans, plan-based license issuance and customer key delivery.
  • Ed25519-signed authorization, activation seats, server-authorized trials, bounded offline use and optional Windows, Linux and macOS device recognition.
  • Manual sales, payment and refund records, financial reports, audit history and customer support conversations.
  • Operator permissions, notifications, profile settings and verified encrypted backups.
  • SQLite or PostgreSQL self-hosting, plus isolated Vercel Production and dev Preview deployment workflows.
  • Opt-in public-page Web Analytics, excluding private console/customer status pages and query strings/fragments.

Packages on npm

Use the package's latest tag for its stable release or follow the beta testing guide. This source release does not publish or change npm versions. GitHub Packages is a separate registry; these packages are hosted on npm.

Download and run

Download the automatically generated Source code archive below, extract it, then follow the setup guide to install dependencies, create private secrets, build and seed an administrator. Build output and credentials are intentionally not included. Node.js and Vite+ are required.

KeyForge is currently a single-organization deployment. It does not include payment-gateway processing, hosted multi-tenant sign-up or verified physical-device attestation. Offline operation requires previously obtained authorization and remains subject to signed server policy.

Validation

The tagged main commit passed the repository CI gate: cross-platform tests, PostgreSQL coverage, package/browser checks, Docker and the Vercel build check.