# Database DATABASE_URL=postgresql://audio_user:audio_password@localhost:5432/audio_classifier POSTGRES_USER=audio_user POSTGRES_PASSWORD=audio_password POSTGRES_DB=audio_classifier # Backend API # Use "*" to allow all origins (recommended for development/local deployment) # Or specify comma-separated URLs for production: http://yourdomain.com,https://yourdomain.com CORS_ORIGINS=* API_HOST=0.0.0.0 API_PORT=8000 # Audio Analysis Configuration ANALYSIS_USE_CLAP=false ANALYSIS_NUM_WORKERS=4 ESSENTIA_MODELS_PATH=/app/models AUDIO_LIBRARY_PATH=/path/to/your/audio/library # Authentication ADMIN_EMAIL=admin@example.com ADMIN_PASSWORD=changeme JWT_SECRET_KEY=your-super-secret-jwt-key-change-this-in-production JWT_EXPIRATION_HOURS=24 # Frontend # API URL accessed by the browser (use port 8001 since backend is mapped to 8001) # For production on a remote server, set this to your server's public URL # Example: NEXT_PUBLIC_API_URL=http://yourserver.com:8001 NEXT_PUBLIC_API_URL=http://localhost:8001