Skip to content

Commit 00011f4

Browse files
committed
Use ES5 syntax for config, allow overriding config values with env variables
1 parent c40ac8b commit 00011f4

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

server/config.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
export const db = {
2-
host: 'localhost',
3-
port: 28015,
1+
exports.db = {
2+
host: process.env.EXPERTS_DB_URL || 'localhost',
3+
port: process.env.EXPERTS_DB_PORT || 28015,
44
db: 'expertsdb',
55
};
66

7-
export const auth = {
8-
passwordSalt: 'Gq0twQYeoP6YWZY7iBc!NyhVavauPHB5Q6jPU$LMzCxw@SM&y$udLVnmF0qu!%XR',
9-
sessionSecret: 'RGP84d%XZ$tck7TPpQ^zn#7Q$i&duxS2K!8ZR!87!9vJ2yZe@ZFqSMIvdvv4EseS',
10-
jwtSecret: 'uaeldt!2D9iVrOv1KEH#KRuaiEdJty6rRXJij$FN&D$oYKITos14Utok6W0kt83@',
7+
exports.auth = {
8+
passwordSalt: process.env.EXPERTS_AUTH_PASSALT ||
9+
'Gq0twQYeoP6YWZY7iBc!NyhVavauPHB5Q6jPU$LMzCxw@SM&y$udLVnmF0qu!%XR',
10+
sessionSecret: process.env.EXPERTS_AUTH_SESSECRET ||
11+
'RGP84d%XZ$tck7TPpQ^zn#7Q$i&duxS2K!8ZR!87!9vJ2yZe@ZFqSMIvdvv4EseS',
12+
jwtSecret: process.env.EXPERTS_AUTH_JWTSECRET ||
13+
'uaeldt!2D9iVrOv1KEH#KRuaiEdJty6rRXJij$FN&D$oYKITos14Utok6W0kt83@',
1114
};

0 commit comments

Comments
 (0)