# config.py
import os

# Secret key for session management
SECRET_KEY = 'iptv-manager-secret-key-2024-change-in-production'

# Admin credentials
ADMIN_USERNAME = 'admin'
ADMIN_PASSWORD = 'admin123'

# Upload configuration
UPLOAD_FOLDER = 'uploads'
MAX_CONTENT_LENGTH = 500 * 1024 * 1024  # 500MB max file size

# Allowed file extensions
ALLOWED_EXTENSIONS = {'mp4', 'avi', 'mkv', 'mov', 'wmv', 'flv', 'webm', 'ts', 'm3u8', 'mp3', 'aac'}

# Stream configuration
DEFAULT_STREAM_URL = 'http://khalil1342.ddns.net:34401/streams/output.m3u8'
STREAMS_DIR = 'streams'