30 lines
977 B
JavaScript
30 lines
977 B
JavaScript
import '/imports/util/polyfills/regex.js';
|
|
import '/imports/startup/server';
|
|
import '/imports/startup/both';
|
|
import '/imports/api';
|
|
import '/imports/startup/server/postStartup/version.js'; //Run this right after the api - relies on the API to upgrade the app database & data to the current version.
|
|
|
|
// let PropertiesReader = require('properties-reader');
|
|
// let props = PropertiesReader('release.properties');
|
|
//
|
|
// if(props.get('email-settings')) {
|
|
// process.env.MAIL_URL = props.get('email-settings');
|
|
// // console.log("Loaded email settings from properties file.");
|
|
// }
|
|
|
|
if (!process.env.MAIL_URL) {
|
|
process.env.MAIL_URL = Meteor.settings.MAIL_URL;
|
|
}
|
|
|
|
// console.log("Mail settings: " + process.env.MAIL_URL);
|
|
|
|
if(Meteor.log) Meteor.log.info("Server Started");
|
|
else console.log("Server Started");
|
|
|
|
if(process.env.MONGO_URL) {
|
|
let msg = "You can find the mongo database at: " + process.env.MONGO_URL;
|
|
|
|
if(Meteor.log) Meteor.log.info(msg);
|
|
else console.log(msg);
|
|
}
|