chore: remove legacy FABRO_JWT_* key generation script

SESSION_SECRET is the sole auth root; the JWT keypair env vars are no
longer part of the runtime auth model.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Bryan Helmkamp 2026-04-25 12:33:03 -04:00
parent cb0c39ee91
commit cf83ce683b
No known key found for this signature in database
2 changed files with 0 additions and 18 deletions

View file

@ -8,9 +8,6 @@ MINIMAX_API_KEY=
OPENAI_API_KEY=
ZAI_API_KEY=
FABRO_JWT_PRIVATE_KEY=
FABRO_JWT_PUBLIC_KEY=
SESSION_SECRET=
GITHUB_APP_CLIENT_SECRET=
GITHUB_APP_WEBHOOK_SECRET=

View file

@ -1,15 +0,0 @@
#!/usr/bin/env bash
set -euo pipefail
openssl genpkey -algorithm Ed25519 -out fabro-jwt-private.pem
openssl pkey -in fabro-jwt-private.pem -pubout -out fabro-jwt-public.pem
echo ""
echo "Generated:"
echo " fabro-jwt-private.pem (private key — for fabro-web / FABRO_JWT_PRIVATE_KEY)"
echo " fabro-jwt-public.pem (public key — for fabro-workflow / FABRO_JWT_PUBLIC_KEY)"
echo ""
echo "Set env vars with the PEM contents (including header/footer lines):"
echo ""
echo ' export FABRO_JWT_PRIVATE_KEY="$(cat fabro-jwt-private.pem)"'
echo ' export FABRO_JWT_PUBLIC_KEY="$(cat fabro-jwt-public.pem)"'