General
Basic application information.
Used throughout the application in titles, meta tags, emails, and other places.
Used in meta tags for SEO and social sharing.
Base URL the app uses for redirects and links.
Pages
Toggle the visibility of specific application pages.
Settings
Core application settings and database configuration.
Connection string for your primary database.
Adds an artificial delay to tRPC requests in development for testing loading states.
Better Auth
Configure authentication settings for your application
Required secret key for JWT tokens and auth operations.
Enable standard email and password login.
Allow users to change their registered email address.
Automatically sign in users after they verify their email.
Require users to verify their email address after signing up.
GitHub Auth
Configure OAuth credentials for GitHub login.
Email Configuration
Configure email sending services.
Polar
Configure Polar integration for subscriptions and funding.
UploadThing
Configure UploadThing for file uploads.
Background Jobs (Redis)
Configure Redis connection details.
# ๐ Flags โ Integrations NEXT_PUBLIC_ENABLE_POLAR=false NEXT_PUBLIC_ENABLE_BACKGROUND_JOBS=false NEXT_PUBLIC_ENABLE_GITHUB_INTEGRATION=false NEXT_PUBLIC_ENABLE_UPLOADTHING=false NEXT_PUBLIC_ENABLE_CRON=false # ๐ฉ Flags โ Pages NEXT_PUBLIC_ENABLE_BLOG_PAGE=false NEXT_PUBLIC_ENABLE_ABOUT_PAGE=false NEXT_PUBLIC_ENABLE_PRICING_PAGE=false NEXT_PUBLIC_ENABLE_CHAT_PAGE=false # ๐ง General NEXT_PUBLIC_APP_NAME=MoneyPrint NEXT_PUBLIC_APP_DESCRIPTION=Money Print goes brrr NEXT_PUBLIC_APP_URL=http://localhost:3000 # โ๏ธ Settings ENABLE_ARTIFICIAL_TRPC_DELAY=false DATABASE_URL=postgresql://postgres@localhost:5432/moneyprinter # ๐ Better auth BETTER_AUTH_SECRET=b0958024-bcef-44cb-bcba-daaa73e88f3d NEXT_PUBLIC_AUTH_ENABLE_EMAIL_PASSWORD_AUTHENTICATION=true AUTH_ENABLE_CHANGE_EMAIL=false AUTH_AUTO_SIGN_IN_AFTER_VERIFICATION=true NEXT_PUBLIC_AUTH_ENABLE_EMAIL_VERIFICATION=false # ๐ GitHub GITHUB_CLIENT_ID= GITHUB_CLIENT_SECRET= # ๐ Email NEXT_PUBLIC_EMAIL_PROVIDER=none EMAIL_FROM=contact@openwhisper.app PLUNK_SECRET_KEY= RESEND_API_KEY= NODEMAILER_LOCAL_USER=project.2 NODEMAILER_LOCAL_PASS=secret.2 NODEMAILER_LOCAL_PORT=1025 SMTP_HOST= SMTP_PORT= SMTP_USER= SMTP_PASS= SMTP_SECURE=false