0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-13 22:41:32 -05:00
ghost/config.js
Hannah Wolfe 3d2b56b6a9 Config and naming
- issue #154, issue #224 and issue #220
- change port number from 3333 to 2368
- change main file name from app.js to index.js
- update README & package.json to match
2013-07-07 16:50:50 +01:00

129 lines
No EOL
2.2 KiB
JavaScript

// # 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: true
},
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;