diff options
author | ThibG <thib@sitedethib.com> | 2019-03-11 13:23:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-11 13:23:54 +0100 |
commit | 45e4c90a23ccd6ccbed389d5c1b62f830d2c3757 (patch) | |
tree | 6fbb79dda2e8a75c8b88bccd08078f346e8392ca /streaming/index.js | |
parent | f534f4869ecb52cb48f3e68e42752d8f81d7a710 (diff) | |
parent | 9c620fc5c80ff0f2aa600069dfdf868e150b0799 (diff) |
Merge pull request #953 from ThibG/glitch-soc/merge-upstream
Merge upstream changes
Diffstat (limited to 'streaming/index.js')
-rw-r--r-- | streaming/index.js | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/streaming/index.js b/streaming/index.js index 869186934..d4fb8cad3 100644 --- a/streaming/index.js +++ b/streaming/index.js @@ -89,7 +89,6 @@ const startWorker = (workerId) => { host: process.env.DB_HOST || pg.defaults.host, port: process.env.DB_PORT || pg.defaults.port, max: 10, - ssl: !!process.env.DB_SSLMODE && process.env.DB_SSLMODE !== 'disable' ? true : undefined, }, production: { @@ -99,11 +98,15 @@ const startWorker = (workerId) => { host: process.env.DB_HOST || 'localhost', port: process.env.DB_PORT || 5432, max: 10, - ssl: !!process.env.DB_SSLMODE && process.env.DB_SSLMODE !== 'disable' ? true : undefined, }, }; - const app = express(); + if (!!process.env.DB_SSLMODE && process.env.DB_SSLMODE !== 'disable') { + pgConfigs.development.ssl = true; + pgConfigs.production.ssl = true; + } + + const app = express(); app.set('trusted proxy', process.env.TRUSTED_PROXY_IP || 'loopback,uniquelocal'); const pgPool = new pg.Pool(Object.assign(pgConfigs[env], dbUrlToConfig(process.env.DATABASE_URL))); |