# MySQL Database Configuration
MYSQL_CONFIG = {
    'user': 'doadmin',
    'password': 'AVNS_JmkxtmTIF1Ep9x1VRdF',
    'host': 'anythingllm-do-user-437674-0.j.db.ondigitalocean.com',
    'port': 25060,
    'database': 'defaultdb'
}

# MySQL Connection String
MYSQL_CONNECTION_STRING = (
    f"mysql+mysqlconnector://{MYSQL_CONFIG['user']}:{MYSQL_CONFIG['password']}"
    f"@{MYSQL_CONFIG['host']}:{MYSQL_CONFIG['port']}/{MYSQL_CONFIG['database']}"
    "?ssl_verify_cert=false"
)

# Webhook Configuration
WEBHOOK_URL = 'https://revenueflow.app.n8n.cloud/webhook/daa61cbe-e010-4ebc-ba55-151caf64dd4f'
WEBHOOK_TIMEOUT = 2400  # 40 minutes in seconds

# Flask Application Configuration
APP_PORT = 5411  # 5411 is Default port for this application
APP_PASSWORD = 'macsucks27'  # Password required to access the application

# Application Version
APP_VERSION = '0.9.3'

# Proxy Configuration
PROXY_PREFIX = '/db'  # Matches Apache ProxyPass configuration
# PROXY_PREFIX = ''  # NO Proxy if empty string


