1
0
Fork 0
satnogs-db/db/settings/production.py

50 lines
1.2 KiB
Python
Raw Normal View History

2015-04-22 05:05:30 -06:00
import os
from base import * # flake8: noqa
2015-04-22 05:05:30 -06:00
ENVIRONMENT = 'production'
2015-04-22 05:05:30 -06:00
2015-08-26 07:14:30 -06:00
# Opbeat
2015-07-13 12:06:23 -06:00
MIDDLEWARE_CLASSES = MIDDLEWARE_CLASSES + (
'opbeat.contrib.django.middleware.OpbeatAPMMiddleware',
'opbeat.contrib.django.middleware.Opbeat404CatchMiddleware',
)
INSTALLED_APPS = INSTALLED_APPS + (
'opbeat.contrib.django',
)
2017-02-21 08:54:07 -07:00
# Cache
CACHES = {
'default': {
'BACKEND': 'redis_cache.RedisCache',
'LOCATION': 'unix:/var/run/redis/redis.sock',
'OPTIONS': {
'CLIENT_CLASS': 'django_redis.client.DefaultClient'
},
'KEY_PREFIX': 'db-{0}'.format(ENVIRONMENT)
}
}
2015-04-22 05:05:30 -06:00
# Security
SECURE_HSTS_SECONDS = 60
SECURE_HSTS_INCLUDE_SUBDOMAINS = True
SECURE_CONTENT_TYPE_NOSNIFF = True
SECURE_BROWSER_XSS_FILTER = True
2015-07-11 12:25:46 -06:00
ALLOWED_HOSTS = [
os.getenv('ALLOWED_HOSTS', '*')
]
2015-04-22 05:05:30 -06:00
# Email
2015-05-15 02:47:58 -06:00
EMAIL_HOST = 'localhost'
2015-04-22 05:05:30 -06:00
EMAIL_PORT = 25
2015-05-15 02:47:58 -06:00
EMAIL_TIMEOUT = 300
2015-04-22 05:05:30 -06:00
DEFAULT_FROM_EMAIL = os.getenv('DEFAULT_FROM_EMAIL', 'noreply@example.com')
SERVER_EMAIL = DEFAULT_FROM_EMAIL
2015-07-07 06:09:13 -06:00
# Metrics
OPBEAT = {
'ORGANIZATION_ID': os.getenv('OPBEAT_ORGID', None),
'APP_ID': os.getenv('OPBEAT_APPID', None),
'SECRET_TOKEN': os.getenv('OPBEAT_SECRET', None),
}
GOOGLE_ANALYTICS_KEY = os.getenv('GOOGLE_ANALYTICS_KEY', None)