Code from github to self hosted with git tea in AWS
This commit is contained in:
27
mini-dropbox/CODE/app/config.py
Normal file
27
mini-dropbox/CODE/app/config.py
Normal file
@@ -0,0 +1,27 @@
|
||||
# === FILE: app/config.py ===
|
||||
import os
|
||||
|
||||
|
||||
class Config:
|
||||
"""Application configuration loaded from environment variables."""
|
||||
|
||||
# Flask settings
|
||||
FLASK_SECRET_KEY = os.environ.get('FLASK_SECRET_KEY', 'dev-secret-key-change-in-production')
|
||||
FLASK_ENV = os.environ.get('FLASK_ENV', 'production')
|
||||
|
||||
# Google OAuth settings
|
||||
GOOGLE_CLIENT_ID = os.environ.get('GOOGLE_CLIENT_ID')
|
||||
GOOGLE_CLIENT_SECRET = os.environ.get('GOOGLE_CLIENT_SECRET')
|
||||
GOOGLE_REDIRECT_URI = os.environ.get('GOOGLE_REDIRECT_URI')
|
||||
|
||||
# AWS settings
|
||||
AWS_REGION = os.environ.get('AWS_REGION', 'us-east-1')
|
||||
S3_BUCKET_NAME = os.environ.get('S3_BUCKET_NAME')
|
||||
CLOUDFRONT_DOMAIN = os.environ.get('CLOUDFRONT_DOMAIN')
|
||||
|
||||
# Database settings
|
||||
DB_HOST = os.environ.get('DB_HOST')
|
||||
DB_PORT = os.environ.get('DB_PORT', '5432')
|
||||
DB_NAME = os.environ.get('DB_NAME', 'clouddrive')
|
||||
DB_USER = os.environ.get('DB_USER')
|
||||
DB_PASSWORD = os.environ.get('DB_PASSWORD')
|
||||
Reference in New Issue
Block a user