Skip to content

Latest commit

 

History

History
65 lines (53 loc) · 1.42 KB

File metadata and controls

65 lines (53 loc) · 1.42 KB

Description

Contains secret config files

  • common.env.js
  • [env].env.js

The files are not committed To Github

SAMPLE common.env.js

module.exports = {
  HTTPS_CERTS: {
    key: '',
    cert: '',
    // secureOptions: constants.SSL_OP_NO_SSLv2 | constants.SSL_OP_NO_SSLv3 | constants.SSL_OP_NO_TLSv1 | constants.SSL_OP_NO_TLSv1_1,
    // ciphers: 'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256:TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384',
    // honorCipher: true
    // passphrase: (fs.readFileSync('passphrase.txt')).toString(),
    // pfx: fs.readFileSync('./8ab20f7b-51b9-4c09-a2e0-1918bb9fb37f.pfx'),
    // ca: fs.readFileSync('ca.cert'),
  },
  GCP_SERVICE_KEY: {},
}

SAMPLE development.env.js

module.exports = {
  GCP_SERVICE_KEY: {},
  OAUTH_OPTIONS: {
    URL: '', // OAuth URL
    CLIENT_ID: '', // OAuth Client ID
    CLIENT_SECRET: '', // OAuth Client SECRET
    CALLBACK: '', // OAuth callback URL
    USER_URL: '', // to get user
    USER_ID: '', // the user id key
    USER_GROUPS: '', // the user groups key
    FIND_ID: '', // key to find user in internal DB
  },
  FCM_SERVER_KEY: '',
}

SAMPLE uat.env.js

module.exports = {
  JWT_REFRESH_STORE: '',
  MONGO_URL: '',
  MONGO_DB: '',

  AUTH_USER_STORE: '',
  AUTH_USER_STORE_NAME: '',
  AUTH_USER_FIELD_ID_FOR_JWT: '',
  AUTH_USER_FIELDS_JWT_PAYLOAD: '',
  AUTH_USER_FIELD_LOGIN: '',
  AUTH_USER_FIELD_PASSWORD: '', 
  AUTH_USER_FIELD_GAKEY: ''
}