# Flask Configuration FLASK_APP=app FLASK_ENV=development SECRET_KEY=change_this_to_a_secure_random_string SECURITY_PASSWORD_SALT=change_this_too # Database Configuration DATABASE_URL=sqlite:///netviz.db # For PostgreSQL with Docker: # DATABASE_URL=postgresql://netviz:netviz_password@db:5432/netviz # Rate Limiting RATELIMIT_STORAGE_URL=memory:// RATELIMIT_DEFAULT=200/day;50/hour;10/minute # Mail Configuration (for password reset) MAIL_SERVER=smtp.example.com MAIL_PORT=587 MAIL_USE_TLS=True MAIL_USERNAME=your_username MAIL_PASSWORD=your_password MAIL_DEFAULT_SENDER=noreply@netviz.example.com # Session Configuration SESSION_TYPE=filesystem # For Redis with Docker: # SESSION_TYPE=redis # SESSION_REDIS=redis://redis:6379/0 # Security Headers SECURE_HEADERS_ENABLED=True