mirror of
https://github.com/fullstack-cash/bch-api.git
synced 2026-09-21 16:52:04 -07:00
23 lines
655 B
JavaScript
23 lines
655 B
JavaScript
/*
|
|
Common configuration settings.
|
|
Default settings in this file can be overridden by an environment variable.
|
|
*/
|
|
|
|
const config = {
|
|
// This is the same secret used by jwt-bch-api
|
|
apiTokenSecret: process.env.TOKENSECRET
|
|
? process.env.TOKENSECRET
|
|
: 'secret-jwt-token',
|
|
|
|
// Rate Limits
|
|
anonRateLimit: process.env.ANON_RATE_LIMIT ? process.env.ANON_RATE_LIMIT : 50,
|
|
whitelistRateLimit: process.env.WHITELIST_RATE_LIMIT
|
|
? process.env.WHITELIST_RATE_LIMIT
|
|
: 10,
|
|
whitelistDomains: process.env.WHITELIST_DOMAINS
|
|
? process.env.WHITELIST_DOMAINS.split(',')
|
|
: ['fullstack.cash', 'psfoundation.cash']
|
|
}
|
|
|
|
module.exports = config
|