mirror of
https://github.com/Unleash/unleash.git
synced 2025-04-19 01:17:18 +02:00
cleanup bin
This commit is contained in:
parent
69e2827d9a
commit
c3b4f686eb
@ -3,20 +3,24 @@
|
|||||||
|
|
||||||
process.env.NODE_ENV = 'production';
|
process.env.NODE_ENV = 'production';
|
||||||
|
|
||||||
const { publicFolder } = require('unleash-frontend');
|
|
||||||
const program = require('commander');
|
const program = require('commander');
|
||||||
const unleash = require('../lib/server-impl.js');
|
const { createOptions } = require('../lib/options.js');
|
||||||
|
const serverImpl = require('../lib/server-impl.js');
|
||||||
|
|
||||||
program
|
program
|
||||||
.option('-p, --port <port>', 'The port you want to start unleash on')
|
.option('-p, --port <port>', 'The port you want to start unleash on')
|
||||||
.option('-d, --databaseUri <databaseUri>', 'The full databaseUri to connect to, including username and password')
|
.option('-d, --databaseUri <databaseUri>', 'The full databaseUri to connect to, including username and password')
|
||||||
.parse(process.argv);
|
.parse(process.argv);
|
||||||
|
|
||||||
unleash.start({
|
const userOpts = {};
|
||||||
databaseUri: program.databaseUri || process.env.DATABASE_URL,
|
if(program.databaseUri) {
|
||||||
port: program.port || process.env.PORT || 4242,
|
userOpts.databaseUri = program.databaseUri;
|
||||||
publicFolder,
|
}
|
||||||
}).then(conf => {
|
if(program.port) {
|
||||||
console.log(`Unleash started on port:${conf.app.get('port')}`);
|
userOpts.port = program.port;
|
||||||
});
|
}
|
||||||
|
|
||||||
|
serverImpl.start(createOptions(userOpts))
|
||||||
|
.then(conf => console.log(`Unleash started on http://localhost:${conf.app.get('port')}`))
|
||||||
|
.catch(console.err);
|
||||||
|
|
||||||
|
@ -1,10 +1,12 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
const { publicFolder } = require('unleash-frontend');
|
||||||
|
|
||||||
const DEFAULT_OPTIONS = {
|
const DEFAULT_OPTIONS = {
|
||||||
databaseUri: process.env.DATABASE_URL,
|
databaseUri: process.env.DATABASE_URL,
|
||||||
port: process.env.HTTP_PORT || process.env.PORT || 4242,
|
port: process.env.HTTP_PORT || process.env.PORT || 4242,
|
||||||
baseUriPath: process.env.BASE_URI_PATH || '',
|
baseUriPath: process.env.BASE_URI_PATH || '',
|
||||||
serverMetrics: true,
|
serverMetrics: true,
|
||||||
|
publicFolder,
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
Loading…
Reference in New Issue
Block a user