16 lines
519 B
Python
16 lines
519 B
Python
"""
|
|
Application configuration loaded from environment variables.
|
|
"""
|
|
|
|
import os
|
|
|
|
|
|
CONTENT_DIR = os.environ.get('CONTENT_DIR', 'content')
|
|
TOKENS_FILE = os.environ.get('TOKENS_FILE', 'tokens.csv')
|
|
|
|
# Assets directory: derived from parent of CONTENT_DIR
|
|
# E.g. CONTENT_DIR='content' → ASSETS_DIR='assets'
|
|
# CONTENT_DIR='examples/content' → ASSETS_DIR='examples/assets'
|
|
# CONTENT_DIR='/app/content' → ASSETS_DIR='/app/assets'
|
|
ASSETS_DIR = os.path.join(os.path.dirname(CONTENT_DIR.rstrip(os.sep)), 'assets')
|