Application Configuration
Configure and customize the Next.js Prisma SaaS Kit for your application's needs including branding, settings, and features.
The SaaS Kit provides flexible configuration options to customize your application without modifying core code.
Configuration is centralized in well-defined locations for easy management.
The kit follows these principles:
- 1. Convention Over Configuration
- Sensible defaults work out of the box
- Only configure what you need to change
- 2. Environment-Based
- Development and production configurations
- Environment variables for sensitive data
- 3. Type-Safe
- All configuration is TypeScript-typed
- Compile-time validation
- 4. Centralized
- Configuration files in predictable locations
- Easy to find and modify
Configuration Layers
Configuration Sources (Priority: High → Low)├── Environment Variables (.env.local) # Highest priority├── Environment Files (.env.development)├── App Configuration (apps/web/config/)└── Package Defaults # Lowest priorityNext Steps
Dive into specific configuration topics:
- App Configuration - Customize your application
- Environment Variables - Manage secrets and settings
- Feature Flags - Control feature availability
- Navigation - Configure menus and links
Next: App Configuration →