diff options
author | Vijay A <avijayr@protonmail.com> | 2021-08-05 20:57:48 +0530 |
---|---|---|
committer | Vijay A <avijayr@protonmail.com> | 2021-08-05 20:57:48 +0530 |
commit | b9362143f78f349ed274448ca2248b2b69a3d30c (patch) | |
tree | ea1ccb24166a5e1a80c8e961124a51a6822dac21 /src/internal-server | |
parent | fix: change all occurrences of hard-coded ip address '127.0.0.1' to 'localhost' (diff) | |
download | ferdium-app-b9362143f78f349ed274448ca2248b2b69a3d30c.tar.gz ferdium-app-b9362143f78f349ed274448ca2248b2b69a3d30c.tar.zst ferdium-app-b9362143f78f349ed274448ca2248b2b69a3d30c.zip |
fix: explicitly use env var to specify hostname for adonis for the internal-server
fixes #1253
Diffstat (limited to 'src/internal-server')
-rw-r--r-- | src/internal-server/start.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/internal-server/start.js b/src/internal-server/start.js index dbf7ea9c9..cb8ef56c8 100644 --- a/src/internal-server/start.js +++ b/src/internal-server/start.js | |||
@@ -20,6 +20,7 @@ const { Ignitor } = require('@adonisjs/ignitor'); | |||
20 | const fs = require('fs-extra'); | 20 | const fs = require('fs-extra'); |
21 | const os = require('os'); | 21 | const os = require('os'); |
22 | const path = require('path'); | 22 | const path = require('path'); |
23 | const { LOCAL_HOSTNAME } = require('../config'); | ||
23 | 24 | ||
24 | process.env.ENV_PATH = path.join(__dirname, 'env.ini'); | 25 | process.env.ENV_PATH = path.join(__dirname, 'env.ini'); |
25 | 26 | ||
@@ -40,8 +41,10 @@ module.exports = async (userPath, port) => { | |||
40 | } | 41 | } |
41 | } | 42 | } |
42 | 43 | ||
44 | // Note: These env vars are used by adonis as env vars | ||
43 | process.env.DB_PATH = dbPath; | 45 | process.env.DB_PATH = dbPath; |
44 | process.env.USER_PATH = userPath; | 46 | process.env.USER_PATH = userPath; |
47 | process.env.HOST = LOCAL_HOSTNAME; | ||
45 | process.env.PORT = port; | 48 | process.env.PORT = port; |
46 | 49 | ||
47 | new Ignitor(fold).appRoot(__dirname).fireHttpServer().catch(console.error); // eslint-disable-line no-console | 50 | new Ignitor(fold).appRoot(__dirname).fireHttpServer().catch(console.error); // eslint-disable-line no-console |