Skip to content

Commit

Permalink
save config file
Browse files Browse the repository at this point in the history
  • Loading branch information
jamiebones committed Jun 19, 2021
1 parent dccb454 commit 84ac937
Show file tree
Hide file tree
Showing 13 changed files with 159 additions and 67 deletions.
6 changes: 3 additions & 3 deletions docker-compose-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ services:
ports:
- 8000:8000
environment:
replicaSetOne: mongo_DB1:27017
replicaSetTwo: mongo_DB2:27018
replicaSetThree: mongo_DB3:27019
Replica_Set_One: mongo_DB1:27017
Replica_Set_Two: mongo_DB2:27018
Replica_Set_Three: mongo_DB3:27019
DB_HOST: mongo ## same as the database service name
DB_PORT: 27017
DB_USER: uniuyo
Expand Down
80 changes: 40 additions & 40 deletions docker-compose-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ services:
# ports:
# - 3000:3000
environment:
VIRTUAL_HOST: uniuyohostel.ml
LETSENCRYPT_HOST: uniuyohostel.ml
LETSENCRYPT_EMAIL: jamiebones147@gmail.com
VIRTUAL_HOST: ${VIRTUAL_HOST}
LETSENCRYPT_HOST: ${LETSENCRYPT_HOST}
LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL}
graphql_api:
hostname: graphql_api
# container_name: graphql_api
Expand All @@ -31,39 +31,39 @@ services:
ports:
- "8000-8001:8000"
environment:
replicaSetOne: mongo_DB1:27017
replicaSetTwo: mongo_DB2:27018
replicaSetThree: mongo_DB3:27019
DB_HOST: mongo ## same as the database service name
DB_PORT: 27017
DB_USER: uniuyo
DB_DATABASE: hostelDBProduction
DB_PASSWORD: blazing147server
REDIS_URL: redis://redis_cache
Replica_Set_One: ${Replica_Set_One}
Replica_Set_Two: ${Replica_Set_Two}
Replica_Set_Three: ${Replica_Set_Three}
DB_HOST: ${DB_HOST} ## same as the database service name
DB_PORT: ${DB_PORT}
DB_USER: ${DB_USER}
DB_DATABASE: ${DB_DATABASE}
DB_PASSWORD: ${DB_PASSWORD}
REDIS_URL: ${REDIS_URL}
NODE_ENV: production
REDIS_HOST: redis_cache
REDIS_PORT: 6379
SMS_API: https://www.bulksmsnigeria.com/api/v1/sms/create
SMS_Token: KXZT7nxbjkYZruyJJ4jUVa9urbVPNqj3stgBOgGmjufPNfuDyDdLIpr9uhT9
REMITA_PUBLIC_KEY: QzAwMDAyNDEyMDJ8NTE5NjY0MjF8NDI4NDgxOGI1NWMyNjYyMTk1OGIxM2QzYTEyMjU3MDVhMTcyMDc0ZTMxNTljMDY4NTM0NTljMmFlY2RlYWM3NTkyMTI2N2Q5NTMwOTFkZmFkOTYzZDk3YzhkNTU2ODc4OGM2MDAxZTQ5ZDFiODNkZGM1NGI4NzU2OWFiYWFkNDQ=
REMITA_SECRET_KEY: 34632297d15074622d575a3be181ac3185ff816ac753d4c476a6f2a30b73bd527b7b69e4d0300f89472529f49f474ccb129a19849306dd8c256e440c25b78e63
MerchantId: 2547916
Api_Key: 1946
ServiceTypeId: 4430731
Gateway: https://remitademo.net/remita/exapp/api/v1/send/api/echannelsvc/merchant/api/paymentinit
CheckStatusUrl: https://remitademo.net/remita/ecomm
ReturnRemitaUrl: https://uniuyohostel.ml/confirm_transaction
RRRGateWayPaymentUrl: https://remitademo.net/remita/ecomm/finalize.reg
JusibePublicKey: 425f0a0373eb462bb90fb1ce5bf99796
JusibeAccessToken: 22c26cb42ca32a6cb80a08616e99362b
EBulkSMSAPIKey: d4b76664b41984137091f955aa010812c5c30f03
EBulkSMSUsername: jamiebones2000@yahoo.co.uk
EBulkSMSGateWay: https://api.ebulksms.com:4433
CheapGlobalSmsGateway: http://cheapglobalsms.com/api_v1
CheapGlobalSmsSubAccount: 9540_uniuyo
CheapGlobalSmsSubAccountPassword: blazing147
DeveloperBugsEmailSupport: bugsreport2021@gmail.com
DeveloperBugsEmailPassword: blazing147
REDIS_HOST: ${REDIS_HOST}
REDIS_PORT: ${REDIS_PORT}
SMS_API: ${SMS_API}
SMS_Token: ${SMS_Token}
REMITA_PUBLIC_KEY: ${REMITA_PUBLIC_KEY}
REMITA_SECRET_KEY: ${REMITA_SECRET_KEY}
MerchantId: ${MerchantId}
Api_Key: ${Api_Key}
ServiceTypeId: ${ServiceTypeId}
Gateway: ${Gateway}
CheckStatusUrl: ${CheckStatusUrl}
ReturnRemitaUrl: ${ReturnRemitaUrl}
RRRGateWayPaymentUrl: ${RRRGateWayPaymentUrl}
JusibePublicKey: ${JusibePublicKey}
JusibeAccessToken: ${JusibeAccessToken}
EBulkSMSAPIKey: ${EBulkSMSAPIKey}
EBulkSMSUsername: ${EBulkSMSUsername}
EBulkSMSGateWay: ${EBulkSMSGateWay}
CheapGlobalSmsGateway: ${CheapGlobalSmsGateway}
CheapGlobalSmsSubAccount: ${CheapGlobalSmsSubAccount}
CheapGlobalSmsSubAccountPassword: ${CheapGlobalSmsSubAccountPassword}
DeveloperBugsEmailSupport: ${DeveloperBugsEmailSupport}
DeveloperBugsEmailPassword: ${DeveloperBugsEmailPassword}
mongo-setup_uniuyo:
container_name: mongo-setup_uniuyo
image: mongo
Expand Down Expand Up @@ -166,11 +166,11 @@ services:
depends_on:
- mongo_DB1
environment:
ME_CONFIG_MONGODB_SERVER: mongo_DB1,mongo_DB2,mmongo_DB3
ME_CONFIG_MONGODB_ADMINUSERNAME: jamiebones
ME_CONFIG_MONGODB_ADMINPASSWORD: blazing147
ME_CONFIG_BASICAUTH_USERNAME: jamiebones
ME_CONFIG_BASICAUTH_PASSWORD: blazing147
ME_CONFIG_MONGODB_SERVER: ${ME_CONFIG_MONGODB_SERVER}
ME_CONFIG_MONGODB_ADMINUSERNAME: ${ME_CONFIG_MONGODB_ADMINUSERNAME}
ME_CONFIG_MONGODB_ADMINPASSWORD: ${ME_CONFIG_MONGODB_ADMINPASSWORD}
ME_CONFIG_BASICAUTH_USERNAME: ${ME_CONFIG_BASICAUTH_USERNAME}
ME_CONFIG_BASICAUTH_PASSWORD: ${ME_CONFIG_BASICAUTH_PASSWORD}

redis:
image: redis
Expand Down
39 changes: 39 additions & 0 deletions server/logs/app.log
Original file line number Diff line number Diff line change
Expand Up @@ -1859,3 +1859,42 @@
{"message":"::ffff:172.24.0.1 - - [08/Jun/2021:11:40:26 +0000] \"POST /graphql HTTP/1.1\" 200 51 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.24.0.1 - - [08/Jun/2021:11:40:37 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.24.0.1 - - [08/Jun/2021:11:40:37 +0000] \"POST /graphql HTTP/1.1\" 200 784 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:57:31 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Mobile Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:57:31 +0000] \"POST /graphql HTTP/1.1\" 200 133 \"http://localhost:3001/\" \"Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Mobile Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:57:44 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:57:44 +0000] \"POST /graphql HTTP/1.1\" 200 109 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:57:56 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:57:56 +0000] \"POST /graphql HTTP/1.1\" 200 537 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:57:56 +0000] \"POST /graphql HTTP/1.1\" 200 1357 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:57:56 +0000] \"POST /graphql HTTP/1.1\" 200 163 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:17 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:17 +0000] \"POST /graphql HTTP/1.1\" 200 1373 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:20 +0000] \"POST /graphql HTTP/1.1\" 200 113 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:24 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:24 +0000] \"POST /graphql HTTP/1.1\" 200 1934 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:32 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:32 +0000] \"POST /graphql HTTP/1.1\" 200 5454 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:39 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:39 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"error from graphql-resolvers getaddrinfo EAI_AGAIN cheapglobalsms.com\n\nGraphQL request:2:3\n1 | query checkCredit {\n2 | checkCredit {\n | ^\n3 | sms_credits -}","level":"error"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:39 +0000] \"POST /graphql HTTP/1.1\" 200 641 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:39 +0000] \"POST /graphql HTTP/1.1\" 200 1340 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"error from graphql-resolvers getaddrinfo EAI_AGAIN cheapglobalsms.com\n\nGraphQL request:2:3\n1 | query checkCredit {\n2 | checkCredit {\n | ^\n3 | sms_credits -}","level":"error"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:11:58:39 +0000] \"POST /graphql HTTP/1.1\" 200 641 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:44:55 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:44:55 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:44:56 +0000] \"POST /graphql HTTP/1.1\" 200 1340 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:44:58 +0000] \"POST /graphql HTTP/1.1\" 200 72 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:45:34 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:45:34 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:45:34 +0000] \"POST /graphql HTTP/1.1\" 200 1340 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:45:35 +0000] \"POST /graphql HTTP/1.1\" 200 72 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:45:59 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:45:59 +0000] \"POST /graphql HTTP/1.1\" 200 1357 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:45:59 +0000] \"POST /graphql HTTP/1.1\" 200 163 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:46:15 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:46:15 +0000] \"POST /graphql HTTP/1.1\" 200 41 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:46:23 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:46:23 +0000] \"POST /graphql HTTP/1.1\" 200 1215 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:46:28 +0000] \"OPTIONS /graphql HTTP/1.1\" 204 0 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
{"message":"::ffff:172.19.0.1 - - [19/Jun/2021:12:46:28 +0000] \"POST /graphql HTTP/1.1\" 200 2988 \"http://localhost:3001/\" \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36\"\n","level":"info"}
43 changes: 43 additions & 0 deletions server/src/config/config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
export default {
Replica_Set_One: process.env.Replica_Set_One,
Replica_Set_Two: process.env.Replica_Set_Two,
Replica_Set_Three: process.env.Replica_Set_Three,
DB_HOST: process.env.DB_HOST,
DB_PORT: process.env.DB_PORT,
DB_USER: process.env.DB_USER,
DB_DATABASE: process.env.DB_DATABASE,
DB_PASSWORD: process.env.DB_PASSWORD,
REDIS_URL: process.env.REDIS_URL,
REDIS_HOST: process.env.REDIS_HOST,
REDIS_PORT: process.env.REDIS_PORT,
SMS_API: process.env.SMS_API,
SMS_Token: process.env.SMS_Token,
REMITA_PUBLIC_KEY: process.env.REMITA_PUBLIC_KEY,
REMITA_SECRET_KEY: process.env.REMITA_SECRET_KEY,
MerchantId: process.env.MerchantId,
Api_Key: process.env.Api_Key,
ServiceTypeId: process.env.ServiceTypeId,
Gateway: process.env.Gateway,
CheckStatusUrl: process.env.CheckStatusUrl,
ReturnRemitaUrl: process.env.ReturnRemitaUrl,
RRRGateWayPaymentUrl: process.env.RRRGateWayPaymentUrl,
JusibePublicKey: process.env.JusibePublicKey,
JusibeAccessToken: process.env.JusibeAccessToken,
EBulkSMSAPIKey: process.env.EBulkSMSAPIKey,
EBulkSMSUsername: process.env.EBulkSMSUsername,
EBulkSMSGateWay: process.env.EBulkSMSGateWay,
CheapGlobalSmsGateway: process.env.CheapGlobalSmsGateway,
CheapGlobalSmsSubAccount: process.env.CheapGlobalSmsSubAccount,
CheapGlobalSmsSubAccountPassword:
process.env.CheapGlobalSmsSubAccountPassword,
DeveloperBugsEmailSupport: process.env.DeveloperBugsEmailSupport,
DeveloperBugsEmailPassword: process.env.DeveloperBugsEmailPassword,
ME_CONFIG_MONGODB_SERVER: process.env.ME_CONFIG_MONGODB_SERVER,
ME_CONFIG_MONGODB_ADMINUSERNAME: process.env.ME_CONFIG_MONGODB_ADMINUSERNAME,
ME_CONFIG_MONGODB_ADMINPASSWORD: process.env.ME_CONFIG_MONGODB_ADMINPASSWORD,
ME_CONFIG_BASICAUTH_USERNAME: process.env.ME_CONFIG_BASICAUTH_USERNAME,
ME_CONFIG_BASICAUTH_PASSWORD: process.env.ME_CONFIG_BASICAUTH_PASSWORD,
VIRTUAL_HOST: process.env.VIRTUAL_HOST,
LETSENCRYPT_HOST: process.env.LETSENCRYPT_HOST,
LETSENCRYPT_EMAIL: process.env.LETSENCRYPT_EMAIL,
};
2 changes: 2 additions & 0 deletions server/src/config/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import redis from "./redis-client";
import isAuth from "./isAuth";
import createCollection from "./createCollection";
import checkAccessRight from "./checkAccessRight";
import config from "./config"

export default {
...key,
Expand All @@ -12,4 +13,5 @@ export default {
isAuth,
createCollection,
checkAccessRight,
config
};
13 changes: 7 additions & 6 deletions server/src/connections/fast.js
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
import models from "../models";
import mongoose from "mongoose";
import config from "../config";

export default async () => {
const {
DB_DATABASE,
DB_PASSWORD,
replicaSetOne,
replicaSetTwo,
replicaSetThree,
} = process.env;
Replica_Set_One,
Replica_Set_Two,
Replica_Set_Three,
} = config.config;

//url = `mongodb://mongo1:27017,mongo2:27018,mongo3:27019/${DB_DATABASE}`;

let url;
url = `mongodb://admin:${DB_PASSWORD}@${replicaSetOne},${replicaSetTwo},${replicaSetThree}/${DB_DATABASE}`;
url = `mongodb://admin:${DB_PASSWORD}@${Replica_Set_One},${Replica_Set_Two},${Replica_Set_Three}/${DB_DATABASE}`;
// mongodb://<HOSTNAME>:27017,<HOSTNAME>:27018,<HOSTNAME>:27019/<DBNAME>
if (process.env.NODE_ENV === "production") {
url = `mongodb://admin:${DB_PASSWORD}@${replicaSetOne},${replicaSetTwo},${replicaSetThree}/${DB_DATABASE}`;
url = `mongodb://admin:${DB_PASSWORD}@${Replica_Set_One},${Replica_Set_Two},${Replica_Set_Three}/${DB_DATABASE}`;
}
const conn = await mongoose.createConnection(url, {
useNewUrlParser: true,
Expand Down
13 changes: 7 additions & 6 deletions server/src/connections/slow.js
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
import models from "../models";
import mongoose from "mongoose";
import config from "../config"

export default async () => {
const {
DB_DATABASE,
DB_PASSWORD,
replicaSetOne,
replicaSetTwo,
replicaSetThree,
} = process.env;
Replica_Set_One,
Replica_Set_Two,
Replica_Set_Three,
} = config.config;

//url = `mongodb://mongo1:27017,mongo2:27018,mongo3:27019/${DB_DATABASE}`;

let url;
url = `mongodb://admin:${DB_PASSWORD}@${replicaSetOne},${replicaSetTwo},${replicaSetThree}/${DB_DATABASE}`;
url = `mongodb://admin:${DB_PASSWORD}@${Replica_Set_One},${Replica_Set_Two},${Replica_Set_Three}/${DB_DATABASE}`;
// mongodb://<HOSTNAME>:27017,<HOSTNAME>:27018,<HOSTNAME>:27019/<DBNAME>
if (process.env.NODE_ENV === "production") {
url = `mongodb://admin:${DB_PASSWORD}@${replicaSetOne},${replicaSetTwo},${replicaSetThree}/${DB_DATABASE}`;
url = `mongodb://admin:${DB_PASSWORD}@${Replica_Set_One},${Replica_Set_Two},${Replica_Set_Three}/${DB_DATABASE}`;
}
const conn = await mongoose.createConnection(url, {
useNewUrlParser: true,
Expand Down
Loading

0 comments on commit 84ac937

Please sign in to comment.