Configuration

Configure your app's identity, branding, and integrations through environment variables and the config file.

Environment Variables

All configuration is managed through .env.local

Required Configuration

  • App Identity: Name, tagline, description, and base URL
  • Payment Provider: See Payment Providers for Gumroad or LemonSqueezy setup
  • Legal & Support: Company name and support email

Optional Integrations

  • Ads: See Ads Setup for privacy-compliant ad networks
  • Analytics: See Analytics Setup for Umami or Plausible configuration

💡 Tip: Each integration page provides the exact environment variables you need to add to your .env.local file.

Config File

The boilerplate.config.ts file centralizes all configuration and provides type safety.

This file automatically reads from your environment variables and provides a single source of truth for your app's configuration.