pomodoro/server/config/site.js
Linus Miller 47ce0a2a33 Huge commit
- Update all deps
 - Apply midwest changes
 - Convert all templates to JSX
 - Preact instead of Marko
 - Babel & Eslint
2016-11-10 14:34:44 +01:00

52 lines
1.1 KiB
JavaScript

'use strict';
const _ = require('lodash');
const domain = 'pomodoro.bitmill.co';
const defaults = {
domain,
title: 'Pomodoro',
name: 'pomdoro',
protocol: 'http',
get host() {
return this.port ? `${this.hostname}:${this.port}` : this.hostname;
},
get url() {
return `${this.protocol}://${this.host}/`;
},
emails: {
robot: 'no-reply@thecodebureau.com',
info: 'info@thecodebureau.com',
webmaster: 'webmaster@thecodebureau.com',
order: 'info@thecodebureau.com',
},
};
module.exports = _.merge(defaults, {
development: {
hostname: 'localhost',
port: process.env.EXTERNAL_PORT || process.env.PORT || require('./port'),
},
testing: {
hostname: 'localhost',
port: process.env.PORT || require('./port'),
},
staging: {
hostname: 'staging.pomodoro.bitmill.co',
},
production: {
hostname: domain,
// protocol: 'https',
// emails: {
// robot: `no-reply@${domain}`,
// info: `info@${domain}`,
// webmaster: `webmaster@${domain}`,
// order: `order@${domain}`,
// },
},
}[ENV]);