# FlockOff Environment Variables # Copy this file to .env.local and fill in the values. # The public URL of this app (no trailing slash) # Use http://localhost:3000 for local development NEXT_PUBLIC_APP_URL=http://localhost:3000 # ES256 JWK private key for AT Protocol OAuth confidential client. # Required in production. Generate one by running: node scripts/generate-key.mjs # The value should be a JSON string (the entire JWK object as a single line). OAUTH_PRIVATE_KEY= # Secret for encrypting session cookies. # Must be at least 32 characters. Generate with: # node -e "console.log(require('crypto').randomBytes(32).toString('hex'))" SESSION_SECRET= # Optional beta allowlist. Set to an AT URI for an app.bsky.graph.list whose # members may log in. Leave empty/unset for public launch. BETA_LIST_URI= # Optional AppView override for all public read operations (engagement, threads, # relationships, list members). Defaults to https://public.api.bsky.app. # APPVIEW_URL=