Guides

Framework Support

Use keydrop run for build-time injection. Use init() for runtime loading.

Next.js

Build-time secret injection

keydrop run -- next build

Runtime secret loading

import { init } from "keydrop";

await init();

Verified with:

  • Next.js
  • Vercel
  • App Router
  • NEXT_PUBLIC variables

Node.js

Runtime secret loading

import { init } from "keydrop";

await init();

Development

keydrop run -- npm start

Works with:

  • Express
  • Fastify
  • Hono
  • NestJS
← Quick StartDeploy Anywhere →