Эх сурвалжийг харах

Merge pull request #287 from houbaron/master

 [refine]允许 docker-compose.yml 配置密码而无须修改 setting.py
J_hao104 7 жил өмнө
parent
commit
5f7c9e9301
1 өөрчлөгдсөн 3 нэмэгдсэн , 1 устгасан
  1. 3 1
      Config/setting.py

+ 3 - 1
Config/setting.py

@@ -24,9 +24,11 @@ DB_TYPE = getenv('db_type', 'SSDB')
 if DB_TYPE == 'SSDB':
     DB_HOST = getenv('ssdb_host', '127.0.0.1')
     DB_PORT = getenv('ssdb_port', '6379')
+    DB_PASSWORD = getenv('ssdb_password', '')
 elif DB_TYPE == 'MONGODB':
     DB_HOST = getenv('mongodb_host', '127.0.0.1')
     DB_PORT = getenv('mongodb_host', '27017')
+    DB_PASSWORD = getenv('mongodb_password', '')
 else:
     raise ConfigError('Unknown database type, your environment variable `db_type` should be one of SSDB/MONGODB.')
 
@@ -36,7 +38,7 @@ DATABASES = {
         "HOST": DB_HOST,
         "PORT": DB_PORT,
         "NAME": "proxy",
-        "PASSWORD": ""
+        "PASSWORD": DB_PASSWORD
 
     }
 }