Use env PORT if defined
This commit is contained in:
parent
32ac3a9fac
commit
bad59d1a99
@ -33,6 +33,16 @@ module.exports = (confPaths) => {
|
||||
|
||||
appconfig = _.defaultsDeep(appconfig, appdata.defaults.config)
|
||||
|
||||
// Using ENV variables?
|
||||
|
||||
if (appconfig.port < 1) {
|
||||
appconfig.port = process.env.PORT || 80
|
||||
}
|
||||
|
||||
if (_.startsWith(appconfig.db, '$')) {
|
||||
appconfig.db = process.env[appconfig.db.slice(1)]
|
||||
}
|
||||
|
||||
// List authentication strategies
|
||||
|
||||
if (appdata.capabilities.manyAuthProviders) {
|
||||
|
@ -54,12 +54,6 @@ module.exports = {
|
||||
self[modelName] = require(path.join(dbModelsPath, file))
|
||||
})
|
||||
|
||||
// Using ENV variable?
|
||||
|
||||
if (_.startsWith(appconfig.db, '$')) {
|
||||
appconfig.db = process.env[appconfig.db.slice(1)]
|
||||
}
|
||||
|
||||
// Connect
|
||||
|
||||
self.onReady = modb.connect(appconfig.db)
|
||||
|
@ -95,8 +95,8 @@ html(data-logic='configure')
|
||||
section
|
||||
p.control
|
||||
label.label Port
|
||||
input(type='text', placeholder='e.g. 80', v-model.number='conf.port', data-vv-scope='general', name='ipt-port', v-validate='{ required: true, numeric: true, min_value: 1, max_value: 65535 }')
|
||||
span.desc The port on which Wiki.js will listen to. Usually port 80 if connecting directly, or a random port (e.g. 3000) if using a web server in front of it.
|
||||
input(type='text', placeholder='e.g. 80', v-model.number='conf.port', data-vv-scope='general', name='ipt-port', v-validate='{ required: true, numeric: true, min_value: 0, max_value: 65535 }')
|
||||
span.desc The port on which Wiki.js will listen to. Usually port 80 if connecting directly, or a random port (e.g. 3000) if using a web server in front of it.<br>Set <strong>0</strong> to use $PORT system environment variable.
|
||||
section
|
||||
p.control
|
||||
label.label Site UI Language
|
||||
|
Loading…
Reference in New Issue
Block a user