| """Central application settings.""" |
|
|
| import os |
|
|
| APP_NAME = "Asset Extractor API" |
| APP_VERSION = "2.0.0" |
|
|
| |
| |
| ASSETS_FETCH_TIMEOUT = float(os.getenv("ASSETS_FETCH_TIMEOUT", "15")) |
| ASSETS_MAX_BYTES = int(os.getenv("ASSETS_MAX_BYTES", str(5 * 1024 * 1024))) |
| ASSETS_MAX_REDIRECTS = int(os.getenv("ASSETS_MAX_REDIRECTS", "5")) |
| ASSETS_USER_AGENT = os.getenv( |
| "ASSETS_USER_AGENT", |
| "Mozilla/5.0 (compatible; AssetExtractor/2.0; +https://lljz66-api.hf.space)", |
| ) |
| |
| ASSETS_BLOCKED_HOSTS = { |
| "localhost", |
| "127.0.0.1", |
| "::1", |
| "0.0.0.0", |
| "169.254.169.254", |
| } |
|
|