This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
module.exports = {
|
||||
PORT: process.env.PORT || 3000,
|
||||
CACHE_EXPIRY_HOURS: parseInt(process.env.CACHE_EXPIRY_HOURS || '24', 10),
|
||||
API_KEY: process.env.API_KEY,
|
||||
|
||||
// Database configuration
|
||||
POSTGRES_HOST: process.env.POSTGRES_HOST,
|
||||
POSTGRES_PORT: parseInt(process.env.POSTGRES_PORT || '5432', 10),
|
||||
POSTGRES_USER: process.env.POSTGRES_USER,
|
||||
POSTGRES_PASSWORD: process.env.POSTGRES_PASSWORD,
|
||||
POSTGRES_DB: process.env.POSTGRES_DB,
|
||||
DB_PATH: process.env.DB_PATH || '/db/cache.db',
|
||||
|
||||
// Determine which database to use
|
||||
USE_POSTGRES: !!(process.env.POSTGRES_HOST && process.env.POSTGRES_USER &&
|
||||
process.env.POSTGRES_PASSWORD && process.env.POSTGRES_DB),
|
||||
};
|
||||
Reference in New Issue
Block a user