0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-06 22:40:14 -05:00
ghost/config.js
William Dibbern 4f2421fac7 MySQL Support
Closes #364
- Confirmed integration with local mysql installation works.
- Updated fixtures and migration with appropriate schema-conforming
values.
- Updated schema with appropriate defaults and nullable columns.
- Updated fixDates function on model base to appropriately deserialize
values coming from SQLite now that dates are stored as actual DateTime
objects/ISO strings.
- Updated default language to be 'en_US'.
2013-08-19 17:25:02 -05:00

110 lines
No EOL
2.3 KiB
JavaScript

// # Ghost Configuration
var path = require('path'),
config = {};
// ## Admin settings
// Default language
config.defaultLang = 'en_US';
// Force i18n to be on
config.forceI18n = true;
// ## Themes & Plugins
// Current active theme
config.activeTheme = 'casper';
// Current active plugins
config.activePlugins = [
'FancyFirstChar'
];
// ## Default Navigation Items
// Add new objects here to extend the menu output by {{nav}}
config.nav = [
{
// Title is the text shown for this nav item
title: 'Home',
// Url can be a relative path, or external URL
url: '/'
}
// new items go here
];
// ## Environment
// **Warning:** Only change the settings below here if you are sure of what you are doing!
config.env = {
testing: {
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/core/server/data/ghost-test.db')
}
},
url: {
host: '127.0.0.1',
port: '2368'
}
},
travis: {
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/core/server/data/ghost-travis.db')
}
},
url: {
host: '127.0.0.1',
port: '2368'
}
},
// Default configuration
development: {
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/core/server/data/ghost-dev.db')
},
debug: false
},
url: {
host: '127.0.0.1',
port: '2368'
}
},
staging: {
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/core/server/data/ghost-staging.db')
},
debug: false
},
url: {
host: '127.0.0.1',
port: '2368'
}
},
production: {
database: {
client: 'sqlite3',
connection: {
filename: path.join(__dirname, '/core/server/data/ghost.db')
},
debug: false
},
url: {
host: '127.0.0.1',
port: '2368'
}
}
};
// Export config
module.exports = config;