# === FILE: app/config.py === import os class Config: """Application configuration loaded from environment variables.""" # Flask settings FLASK_SECRET_KEY = os.environ.get('FLASK_SECRET_KEY', 'dev-secret-key-change-in-production') FLASK_ENV = os.environ.get('FLASK_ENV', 'production') # Google OAuth settings GOOGLE_CLIENT_ID = os.environ.get('GOOGLE_CLIENT_ID') GOOGLE_CLIENT_SECRET = os.environ.get('GOOGLE_CLIENT_SECRET') GOOGLE_REDIRECT_URI = os.environ.get('GOOGLE_REDIRECT_URI') # AWS settings AWS_REGION = os.environ.get('AWS_REGION', 'us-east-1') S3_BUCKET_NAME = os.environ.get('S3_BUCKET_NAME') CLOUDFRONT_DOMAIN = os.environ.get('CLOUDFRONT_DOMAIN') # Database settings DB_HOST = os.environ.get('DB_HOST') DB_PORT = os.environ.get('DB_PORT', '5432') DB_NAME = os.environ.get('DB_NAME', 'clouddrive') DB_USER = os.environ.get('DB_USER') DB_PASSWORD = os.environ.get('DB_PASSWORD')