mirror of
https://github.com/mediacms-io/mediacms.git
synced 2026-06-07 09:24:20 -04:00
44 lines
1.2 KiB
Python
44 lines
1.2 KiB
Python
import os
|
|
|
|
FRONTEND_HOST = os.getenv('FRONTEND_HOST', 'http://localhost')
|
|
PORTAL_NAME = os.getenv('PORTAL_NAME', 'MediaCMS')
|
|
REDIS_LOCATION = os.getenv('REDIS_LOCATION', 'redis://redis:6379/1')
|
|
|
|
DATABASES = {
|
|
"default": {
|
|
"ENGINE": "django.db.backends.postgresql",
|
|
"NAME": os.getenv('POSTGRES_NAME', 'mediacms'),
|
|
"HOST": os.getenv('POSTGRES_HOST', 'db'),
|
|
"PORT": os.getenv('POSTGRES_PORT', '5432'),
|
|
"USER": os.getenv('POSTGRES_USER', 'mediacms'),
|
|
"PASSWORD": os.getenv('POSTGRES_PASSWORD', 'mediacms'),
|
|
"OPTIONS": {
|
|
"pool": {
|
|
"min_size": 2,
|
|
"max_size": 8,
|
|
"timeout": 10,
|
|
"max_lifetime": 30 * 60,
|
|
"max_idle": 10 * 60,
|
|
}
|
|
},
|
|
}
|
|
}
|
|
|
|
CACHES = {
|
|
"default": {
|
|
"BACKEND": "django_redis.cache.RedisCache",
|
|
"LOCATION": REDIS_LOCATION,
|
|
"OPTIONS": {
|
|
"CLIENT_CLASS": "django_redis.client.DefaultClient",
|
|
},
|
|
}
|
|
}
|
|
|
|
# CELERY STUFF
|
|
BROKER_URL = REDIS_LOCATION
|
|
CELERY_RESULT_BACKEND = BROKER_URL
|
|
|
|
MP4HLS_COMMAND = "/home/mediacms.io/bento4/bin/mp4hls"
|
|
|
|
DEBUG = os.getenv('DEBUG', 'False') == 'True'
|