ChandimaPrabath commited on
Commit
623e0d6
·
1 Parent(s): e721060

re added config

Browse files
Files changed (2) hide show
  1. app/__init__.py +1 -1
  2. app/config.py +20 -0
app/__init__.py CHANGED
@@ -1,4 +1,4 @@
1
- from flask import Flask, render_template
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)