// # Ghost Configuration /** * global module **/ var path = require('path'), config; /** * @module config * @type {Object} */ config = {}; // ## Admin settings /** * @property {string} defaultLang */ config.defaultLang = 'en'; /** * @property {boolean} forceI18n */ config.forceI18n = true; // ## Themes /** * @property {string} themeDir */ // Themes config.themeDir = 'themes'; // Current active theme /** * @property {string} activeTheme */ config.activeTheme = 'casper'; config.activePlugins = [ 'fancyFirstChar.js' ]; // Default Navigation Items /** * @property {Array} nav */ config.nav = [{ title: 'Home', url: '/' }]; config.env = { testing: { database: { client: 'sqlite3', connection: { filename: path.join(__dirname, '/core/shared/data/ghost-test.db') } }, url: { host: '127.0.0.1', port: '2368' } }, travis: { database: { client: 'sqlite3', connection: { filename: path.join(__dirname, '/core/shared/data/ghost-travis.db') } }, url: { host: '127.0.0.1', port: '2368' } }, development: { database: { client: 'sqlite3', connection: { filename: path.join(__dirname, '/core/shared/data/ghost-dev.db') }, debug: false }, url: { host: '127.0.0.1', port: '2368' } }, staging: { database: { client: 'sqlite3', connection: { filename: path.join(__dirname, '/core/shared/data/ghost-staging.db') }, debug: false }, url: { host: '127.0.0.1', port: '2368' } }, production: { database: { client: 'sqlite3', connection: { filename: path.join(__dirname, '/core/shared/data/ghost.db') }, debug: false }, url: { host: '127.0.0.1', port: '2368' } } }; /** * @property {Object} exports */ module.exports = config;