Sign in

Advertising - AI multi-platform promotion engine

Finish setting up this deployment

No sign-in provider is configured yet. Add these two environment variables, then redeploy:

  • OWNER_EMAIL - the email you will sign in with
  • OWNER_PASSWORD - the password you choose

On Vercel: Settings - Environment Variables, then Deployments - Redeploy. To avoid storing the password in plain text, set OWNER_PASSWORD_HASH instead (run pnpm owner:hash locally). RESEND_API_KEY enables magic-link sign-in as an alternative.

Also still missing

  • AUTH_SECRETSigns session cookies. Any long random string: openssl rand -base64 32
  • DATABASE_URLPostgres connection string. On Vercel: Storage -> create a Neon database and connect it.
  • TOKEN_ENCRYPTION_KEYEncrypts stored platform tokens. 64 hex characters: openssl rand -hex 32
  • APP_URLThis deployment's public URL. Needed for the platform OAuth redirect URIs.
  • BLOB_READ_WRITE_TOKEN (or the R2_* set)Stores uploaded logos and generated post images. On Vercel: Storage -> connect Blob.