Forked from an inaccessible project.
-
Guillaume WANG authoredGuillaume WANG authored
index.ts 593 B
/**
* @file Lance le serveur configuré dans {@link app.ts}
* @author manifold
*/
import dotenv from 'dotenv'; //loads environment variables from (hidden) .env file into process.env
dotenv.config();
import app from './app';
import colors from 'colors';
const port = process.env.PORT;
const hostnameConfigMap = {
'development': 'localhost',
'staging': '0.0.0.0',
'production': '0.0.0.0'
};
const hostname = process.env.HOST || hostnameConfigMap[process.env.TARGET_ENV];
app.listen(port, () => {
console.log(colors.blue("🚀 Server ready on %s:%s."), hostname, port);
});