var config = {
	LISTEN_PORT: 8000,
	LISTEN_HOST: null,
	DEBUG: true,
	SECURE_SALT: "LALALALALALALALA", /* [A-Za-z0-9./]{16} */
	SOCKET_PATH: '/hana',
	SERVE_STATIC_FILES: true,
	SERVE_IMAGES: true,
	GZIP: false, /* not preferred; use nginx (or other)'s gzipping */
	USE_WEBSOCKETS: true,

	REDIS_PORT: 6379,
	READ_ONLY: false,

	TRUST_X_FORWARDED_FOR: false,
	CLOUDFLARE: false,
	RESTRICTED_COUNTRIES: ['T1'], /* cloudflare only; T1 = Tor */

	BOARDS: ['moe', 'gar', 'tea', 'meta', 'archive', 'staff'],
	DEFAULT_BOARD: 'moe',
	GAME_BOARDS: ['moe', 'archive'],
	STAFF_BOARD: 'staff',
	THREADS_PER_PAGE: 10,
	ABBREVIATED_REPLIES: 5,
	THREAD_LAST_N: 100,

	CURFEW_BOARDS: ['tea'],
	CURFEW_HOURS: [22, 23],

	THREAD_THROTTLE: 60,
	THREAD_EXPIRY: 3600 * 24 * 7,
	SHORT_TERM_LIMIT: 2000,
	LONG_TERM_LIMIT: 2000*20*12,
	NEW_POST_WORTH: 50,
	IMAGE_WORTH: 50,
	SUBJECT_MAX_LENGTH: 50,
	EXCLUDE_REGEXP: /[\u2000-\u200f\u202a-\u202f\u205f-\u206f]+/g,
	SAGE_ENABLED: true,

	ADMIN_GITHUBS: ['lalcmellkmal'],
	MODERATOR_GITHUBS: [],
	GITHUB_CLIENT_ID: '',
	GITHUB_CLIENT_SECRET: '',
	LOGIN_COOKIE_DOMAIN: 'example.com',
	LOGIN_SESSION_TIME: 60*60*24*14,
	IP_MNEMONIC: true,

	// API key with Youtube Data API v3 (browser) access
	// obtain from https://console.developers.google.com
	GOOGLE_API_KEY: '',
};

module.exports = config;
