diff --git a/src/api/utils/Util.js b/src/api/utils/Util.js index bd23fd2..bea960a 100644 --- a/src/api/utils/Util.js +++ b/src/api/utils/Util.js @@ -39,6 +39,7 @@ class Util { static getEnvironmentDefaults() { return { + domain: process.env.DOMAIN, routePrefix: process.env.ROUTE_PREFIX || '/api', rateLimitWindow: process.env.RATE_LIMIT_WINDOW || 2, rateLimitMax: process.env.RATE_LIMIT_MAX || 5, diff --git a/src/setup.js b/src/setup.js index de684f9..997a251 100644 --- a/src/setup.js +++ b/src/setup.js @@ -13,6 +13,11 @@ async function start() { console.log(); const wizard = [ + { + type: 'input', + query: 'Full domain this instance is gonna be running on (Ex: https://my-super-chibisafe.xyz):', + handle: 'DOMAIN' + }, { type: 'input', query: 'Port to run chibisafe in? (default: 5000)', @@ -55,6 +60,7 @@ async function start() { let envfile = ''; const defaultSettings = { + DOMAIN: response.DOMAIN, SERVER_PORT: response.SERVER_PORT || 5000, DB_CLIENT: response.DB_CLIENT, DB_HOST: response.DB_HOST || null,