Configuration
Environment Variables
| Variable | Description | Required | Default |
|---|---|---|---|
MONGODB_URI | MongoDB connection string (without database name) | Yes | - |
MONGODB_DB_NAME | MongoDB database name | No | Cluster0 |
BETTER_AUTH_SECRET | Secret key for Better Auth (min 32 chars) | Yes | - |
BETTER_AUTH_URL | Base URL for Better Auth (server) | Yes | - |
NEXT_PUBLIC_BETTER_AUTH_URL | Base URL for Better Auth (client) | Yes | - |
Better Auth Configuration
Better Auth is configured in lib/auth/config.ts. The configuration includes:
- MongoDB adapter
- Email/password provider
- Session management
Source captured: 2026-10-11