env config improvement
This commit is contained in:
parent
f3cfc6abe0
commit
c02510659c
6 changed files with 51 additions and 15 deletions
|
@ -1,7 +1,5 @@
|
|||
require('dotenv').config()
|
||||
|
||||
const yesNo = require('yes-no')
|
||||
|
||||
module.exports = {
|
||||
dbPrefix: process.env.DB_PREFIX || 'dbs/',
|
||||
defaultFailureRedirect: process.env.DEFAULT_FAILURE_REDIRECT || '/login',
|
||||
|
@ -14,6 +12,5 @@ module.exports = {
|
|||
shortTitle: process.env.SHORT_TITLE || 'Christmas',
|
||||
wishlist: require('./wishlist'),
|
||||
base: (process.env.ROOT_PATH || '/').endsWith('/') ? (process.env.ROOT_PATH || '/') : `${process.env.ROOT_PATH}/`,
|
||||
trustProxy: process.env.TRUST_PROXY === 'true' ? true : process.env.TRUST_PROXY || 'loopback',
|
||||
markdown: yesNo.parse(process.env.MARKDOWN || false)
|
||||
trustProxy: process.env.TRUST_PROXY === 'true' ? true : process.env.TRUST_PROXY || 'loopback'
|
||||
}
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
const { parse: yesNo } = require('yes-no')
|
||||
|
||||
module.exports = {
|
||||
singleList: yesNo(process.env.SINGLE_LIST || false),
|
||||
public: yesNo(process.env.LISTS_PUBLIC || false),
|
||||
table: yesNo(process.env.TABLE || true),
|
||||
smile: yesNo(process.env.SMILE || true),
|
||||
note: {
|
||||
rows: Number(process.env.WISHLIST_NOTE_ROWS) || 5
|
||||
markdown: yesNo(process.env.MARKDOWN || false)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue