/
prod.py
34 lines (29 loc) · 1.02 KB
/
prod.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
"""
Production settings
"""
# Load defaults in order to then add/override with dev-only settings
from defaults import *
import os
import sentry_sdk
from sentry_sdk.integrations.django import DjangoIntegration
sentry_sdk.init(
dsn="https://9a156862319542a88f13172b04a338cb@sentry.io/1798770",
integrations=[DjangoIntegration()]
)
DATACITE_REST_URL='https://mds.datacite.org/'
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': os.environ.get('POSTGRES_DB','postgres'),
'USER': os.environ.get('POSTGRES_USER','postgres'),
'PASSWORD': os.environ.get('POSTGRES_PASSWORD', None),
'HOST': os.environ.get('POSTGRES_HOST','db'),
'PORT': 5432,
}
}
EMAIL_HOST = os.environ["EMAIL_HOST"]
EMAIL_PORT = os.environ.get("EMAIL_PORT",25)
EMAIL_HOST_USER = os.environ["EMAIL_USER"]
EMAIL_HOST_PASSWORD = os.environ.get("EMAIL_HOST_PASSWORD","")
EMAIL_USE_TLS = os.environ.get("EMAIL_USE_TLS",False)
SERVER_EMAIL = os.environ.get("SERVER_EMAIL","root@localhost")