Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'use strict';
- var defaultEnvConfig = require('./default');
- module.exports = {
- log: {
- // logging with Morgan - https://github.com/expressjs/morgan
- // Can specify one of 'combined', 'common', 'dev', 'short', 'tiny'
- format: 'combined',
- options: {
- // Stream defaults to process.stdout
- // Uncomment/comment to toggle the logging to a log on the file system
- stream: {
- directoryPath: process.env.LOG_DIR_PATH || process.cwd(),
- fileName: process.env.LOG_FILE || 'access.log',
- rotatingLogs: { // for more info on rotating logs - https://github.com/holidayextras/file-stream-rotator#usage
- active: process.env.LOG_ROTATING_ACTIVE === 'false' ? false : true, // activate to use rotating logs
- fileName: process.env.LOG_ROTATING_FILE || 'access-%DATE%.log', // if rotating logs are active, this fileName setting will be used
- frequency: process.env.LOG_ROTATING_FREQUENCY || 'daily',
- verbose: process.env.LOG_ROTATING_VERBOSE === 'true' ? true : false
- }
- }
- }
- },
- app: {
- title: defaultEnvConfig.app.title + ' - Development Environment'
- },
- facebook: {
- clientID: process.env.FACEBOOK_ID || 'APP_ID',
- clientSecret: process.env.FACEBOOK_SECRET || 'APP_SECRET',
- callbackURL: '/api/auth/facebook/callback'
- },
- twitter: {
- clientID: process.env.TWITTER_KEY || 'CONSUMER_KEY',
- clientSecret: process.env.TWITTER_SECRET || 'CONSUMER_SECRET',
- callbackURL: '/api/auth/twitter/callback'
- },
- google: {
- clientID: process.env.GOOGLE_ID || 'APP_ID',
- clientSecret: process.env.GOOGLE_SECRET || 'APP_SECRET',
- callbackURL: '/api/auth/google/callback'
- },
- linkedin: {
- clientID: process.env.LINKEDIN_ID || 'APP_ID',
- clientSecret: process.env.LINKEDIN_SECRET || 'APP_SECRET',
- callbackURL: '/api/auth/linkedin/callback'
- },
- github: {
- clientID: process.env.GITHUB_ID || 'APP_ID',
- clientSecret: process.env.GITHUB_SECRET || 'APP_SECRET',
- callbackURL: '/api/auth/github/callback'
- },
- paypal: {
- clientID: process.env.PAYPAL_ID || 'CLIENT_ID',
- clientSecret: process.env.PAYPAL_SECRET || 'CLIENT_SECRET',
- callbackURL: '/api/auth/paypal/callback',
- sandbox: true
- },
- mailer: {
- from: process.env.MAILER_FROM || 'MAILER_FROM',
- options: {
- service: process.env.MAILER_SERVICE_PROVIDER || 'MAILER_SERVICE_PROVIDER',
- auth: {
- user: process.env.MAILER_EMAIL_ID || 'MAILER_EMAIL_ID',
- pass: process.env.MAILER_PASSWORD || 'MAILER_PASSWORD'
- }
- }
- },
- livereload: true,
- roles: ['admin', 'guest', 'user'],
- db: {
- options: {
- logging: process.env.DB_LOGGING === 'true' ? console.log : false,
- host: process.env.DB_HOST || 'localhost',
- port: process.env.DB_PORT || '5432',
- database: process.env.VB_DB || 'chatbot-dev',
- username: process.env.VB_DB_USER ||'postgres',
- password: process.env.VB_DB_PASS || 'postgres',
- ssl: false
- },
- sync: {
- force: process.env.DB_FORCE === 'true' ? true : false
- },
- schema: process.env.DB_SCHEMA || 'PFM',
- apSchema: process.env.DB_AP_SCHEMA || 'PFM-AP'
- },
- seed: {
- data: {
- user: {
- username: process.env.DB_SEED_USER_USERNAME || 'user',
- password: 'ViberBotUser1?',
- provider: 'local',
- email: process.env.DB_SEED_USER_EMAIL || 'user@localhost.com',
- firstName: 'User',
- lastName: 'Local',
- displayName: 'User Local',
- roles: ['user']
- },
- admin: {
- username: process.env.DB_SEED_ADMIN_USERNAME || 'admin',
- password: 'ViberBotAdmin1?',
- provider: 'local',
- email: process.env.DB_SEED_ADMIN_EMAIL || 'admin@localhost.com',
- firstName: 'Admin',
- lastName: 'Local',
- displayName: 'Admin Local',
- roles: ['user', 'admin']
- }
- },
- init: process.env.DB_SEED === 'true' ? true : false,
- logging: process.env.DB_SEED_LOGGING === 'false' ? false : true
- },
- security: {
- passwordSecret: "b8TJZMejfJQmTNQEcsmMnvK4vXwc3WkR"
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement