Spaces:
Sleeping
Sleeping
Commit
·
623e0d6
1
Parent(s):
e721060
re added config
Browse files- app/__init__.py +1 -1
- app/config.py +20 -0
app/__init__.py
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
from flask import Flask
|
| 2 |
from app.routes import main_bp, api_bp
|
| 3 |
from app.proxy import proxy_bp
|
| 4 |
import os
|
|
|
|
| 1 |
+
from flask import Flask
|
| 2 |
from app.routes import main_bp, api_bp
|
| 3 |
from app.proxy import proxy_bp
|
| 4 |
import os
|
app/config.py
ADDED
|
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import os
|
| 2 |
+
from pathlib import Path
|
| 3 |
+
|
| 4 |
+
# Base directory
|
| 5 |
+
BASE_DIR = Path(__file__).resolve().parent.parent
|
| 6 |
+
|
| 7 |
+
# Flask configuration
|
| 8 |
+
DEBUG = True
|
| 9 |
+
SECRET_KEY = os.getenv('SECRET_KEY', 'your-secret-key-here')
|
| 10 |
+
|
| 11 |
+
# File upload configuration
|
| 12 |
+
UPLOAD_FOLDER = os.getenv('UPLOAD_FOLDER', BASE_DIR / 'uploads')
|
| 13 |
+
ENCODED_FOLDER = os.getenv('ENCODED_FOLDER', BASE_DIR / 'encoded')
|
| 14 |
+
MAX_CONTENT_LENGTH = 1024 * 1024 * 1024 # 1GB max file size
|
| 15 |
+
ALLOWED_EXTENSIONS = {'mp4', 'mov', 'avi', 'mkv', 'wmv'}
|
| 16 |
+
|
| 17 |
+
|
| 18 |
+
# Create required directories
|
| 19 |
+
Path(UPLOAD_FOLDER).mkdir(parents=True, exist_ok=True)
|
| 20 |
+
Path(ENCODED_FOLDER).mkdir(parents=True, exist_ok=True)
|