06/01 Add log viewer

This commit is contained in:
2026-06-01 11:09:06 -04:00
parent 82ea589b41
commit acf4d9bb43
5 changed files with 454 additions and 24 deletions
+8
View File
@@ -30,6 +30,14 @@ class Config:
TELLER_KEY_PATH = os.environ.get('TELLER_KEY_PATH', '/home/pfm/teller/private_key.pem')
TELLER_WEBHOOK_SECRET = os.environ.get('TELLER_WEBHOOK_SECRET', '')
# Application log file (rotating, shared by all app.* loggers)
LOG_FILE_PATH = os.environ.get(
'LOG_FILE_PATH',
os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'logs', 'app.log')
)
LOG_MAX_BYTES = int(os.environ.get('LOG_MAX_BYTES', 10 * 1024 * 1024)) # 10 MB
LOG_BACKUP_COUNT = int(os.environ.get('LOG_BACKUP_COUNT', 5))
class DevelopmentConfig(Config):
DEBUG = True