|
@@ -1,16 +1,21 @@
|
|
|
+from dotenv import load_dotenv
|
|
|
+import os
|
|
|
+
|
|
|
+load_dotenv()
|
|
|
+
|
|
|
########
|
|
|
#
|
|
|
# Django
|
|
|
#
|
|
|
########
|
|
|
|
|
|
-DEBUG = True
|
|
|
-SECRET_KEY = 'django-insecure-$eodx2ilnb*djkahfguiwegbwelgbnajl*u$qkt7j-b)7t1iq'
|
|
|
-CSRF_TRUSTED_ORIGINS = []
|
|
|
-ALLOWED_HOSTS = ["127.0.0.1"]
|
|
|
-INTERNAL_IPS = ["127.0.0.1"]
|
|
|
-NAME_SYSTEM = "ShariX"
|
|
|
-API_URL = 'http://127.0.0.1:8000'
|
|
|
+DEBUG = os.getenv("DEBUG")
|
|
|
+SECRET_KEY = os.getenv("SECRET_KEY")
|
|
|
+CSRF_TRUSTED_ORIGINS = os.getenv("CSRF_TRUSTED_ORIGINS").split(',')
|
|
|
+ALLOWED_HOSTS = os.getenv("ALLOWED_HOSTS").split(',')
|
|
|
+INTERNAL_IPS = os.getenv("INTERNAL_IPS").split(',')
|
|
|
+NAME_SYSTEM = os.getenv("NAME_SYSTEM")
|
|
|
+API_URL = os.getenv("API_URL")
|
|
|
|
|
|
########
|
|
|
#
|
|
@@ -18,11 +23,11 @@ API_URL = 'http://127.0.0.1:8000'
|
|
|
#
|
|
|
########
|
|
|
|
|
|
-DB_NAME = None
|
|
|
-DB_USER = None
|
|
|
-DB_PASSWORD = None
|
|
|
-DB_HOST = None
|
|
|
-DB_PORT = 5432
|
|
|
+DB_NAME = os.getenv("DB_NAME")
|
|
|
+DB_USER = os.getenv("DB_USER")
|
|
|
+DB_PASSWORD = os.getenv("DB_PASSWORD")
|
|
|
+DB_HOST = os.getenv("DB_HOST")
|
|
|
+DB_PORT = os.getenv("DB_PORT")
|
|
|
|
|
|
########
|
|
|
#
|
|
@@ -30,12 +35,12 @@ DB_PORT = 5432
|
|
|
#
|
|
|
########
|
|
|
|
|
|
-EMAIL_HOST = None
|
|
|
-EMAIL_PORT = 587
|
|
|
-EMAIL_USE_TLS = True
|
|
|
-EMAIL_HOST_USER = None
|
|
|
-EMAIL_HOST_PASSWORD = None
|
|
|
-DEFAULT_FROM_EMAIL = None
|
|
|
+EMAIL_HOST = os.getenv("EMAIL_HOST")
|
|
|
+EMAIL_PORT = os.getenv("EMAIL_PORT")
|
|
|
+EMAIL_USE_TLS = os.getenv("EMAIL_USE_TLS")
|
|
|
+EMAIL_HOST_USER = os.getenv("EMAIL_HOST_USER")
|
|
|
+EMAIL_HOST_PASSWORD = os.getenv("EMAIL_HOST_PASSWORD")
|
|
|
+DEFAULT_FROM_EMAIL = os.getenv("DEFAULT_FROM_EMAIL")
|
|
|
|
|
|
########
|
|
|
#
|
|
@@ -43,7 +48,7 @@ DEFAULT_FROM_EMAIL = None
|
|
|
#
|
|
|
########
|
|
|
|
|
|
-BIND = "127.0.0.1:8000"
|
|
|
+BIND = os.getenv("BIND")
|
|
|
|
|
|
########
|
|
|
#
|
|
@@ -51,13 +56,18 @@ BIND = "127.0.0.1:8000"
|
|
|
#
|
|
|
########
|
|
|
|
|
|
-EJ_PROTOCOL = "http"
|
|
|
-EJ_IP = "10.0.20.9"
|
|
|
-EJ_PORT = "5280"
|
|
|
+EJ_PROTOCOL = os.getenv("EJ_PROTOCOL")
|
|
|
+EJ_IP = os.getenv("EJ_IP")
|
|
|
+EJ_PORT = os.getenv("EJ_PORT")
|
|
|
EJ_URL = EJ_PROTOCOL + "://" + EJ_IP + ":" + EJ_PORT + "/" + "api/"
|
|
|
-EJ_SERVICE = "chat.ej.sharix-app.org"
|
|
|
-EJ_HOST = "ej.sharix-app.org"
|
|
|
+EJ_SERVICE = os.getenv("EJ_SERVICE")
|
|
|
+EJ_HOST = os.getenv("EJ_HOST")
|
|
|
+
|
|
|
+########
|
|
|
+#
|
|
|
+# ejabber
|
|
|
+#
|
|
|
+########
|
|
|
|
|
|
-# Service name that is used in generating ejabber rooms
|
|
|
-METASERVICE_NAME = "open"
|
|
|
-METASERVICE_ID = 1
|
|
|
+METASERVICE_NAME = os.getenv("METASERVICE_NAME")
|
|
|
+METASERVICE_ID = os.getenv("METASERVICE_ID")
|