import os from dotenv import load_dotenv load_dotenv() class Config: SECRET_KEY = os.environ.get('APP_SECRET_KEY', 'dev-secret-change-me') DATABASE = os.environ.get('DATABASE', '/app/data/booth.db') UPLOAD_FOLDER = os.environ.get('UPLOAD_FOLDER', '/app/uploads') ALLOWED_EXTENSIONS = {'mp3'} SMTP_HOST = os.environ.get('SMTP_HOST', 'mailroot8.namespro.ca') SMTP_PORT = int(os.environ.get('SMTP_PORT', '465')) SMTP_USER = os.environ.get('SMTP_USER', 'ai@hallsworth.ca') SMTP_PASS = os.environ.get('SMTP_PASS', '') SMTP_FROM = os.environ.get('SMTP_FROM', 'ai@hallsworth.ca') ADMIN_PASSWORD = os.environ.get('ADMIN_PASSWORD', '') ADMIN_ALERT_EMAIL = os.environ.get('ADMIN_ALERT_EMAIL', '') PUBLIC_BASE_URL = os.environ.get('PUBLIC_BASE_URL', 'http://127.0.0.1:5000') BOOTH_NAME = os.environ.get('BOOTH_NAME', 'Trollgorithm Theme Songs') # Price settings (informational, for receipt page) PRICE_PER_VERSION = float(os.environ.get('PRICE_PER_VERSION', '10.00')) CURRENCY = os.environ.get('CURRENCY', 'CAD')