From c319b83807d2f9b91c9af1c72229322cf290cebb Mon Sep 17 00:00:00 2001 From: josiah Date: Sat, 12 Jun 2021 19:57:26 -0500 Subject: [PATCH] added http_addr to config.js.template to bind wikiless to specific ip address --- README.md | 2 +- config.js.template | 1 + package-lock.json | 1 - src/wikiless.js | 4 ++-- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index fb69395..48924b8 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ XMR: 832ogRwuoSs2JGYg7wJTqshidK7dErgNdfpenQ9dzMghNXQTJRby1xGbqC3gW3GAifRM9E84J91 [https://wikiless.org](https://wikiless.org) - Official instance Community instances: -* - +* - [https://wiki.ioens.is](https://wiki.ioens.is) ## TODO diff --git a/config.js.template b/config.js.template index 4d441ef..2be3d93 100644 --- a/config.js.template +++ b/config.js.template @@ -5,6 +5,7 @@ const config = { domain: process.env.DOMAIN || '127.0.0.1', // Or for example 'wikiless.org' or '127.0.0.1:1337'. Remember to add port here if needed. default_lang: process.env.DEFAULT_LANG || 'en', theme: process.env.THEME || '', // '' or 'dark' + http_addr: process.env.HTTP_ADDR || '127.0.0.1', // bind wikiless to specific ip address. nonssl_port: process.env.NONSSL_PORT || 8080, /** diff --git a/package-lock.json b/package-lock.json index 7f52451..03645b3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,7 +5,6 @@ "requires": true, "packages": { "": { - "name": "Wikiless", "version": "0.0.2", "license": "APGL-3.0", "dependencies": { diff --git a/src/wikiless.js b/src/wikiless.js index 6cf4430..7ae8a47 100644 --- a/src/wikiless.js +++ b/src/wikiless.js @@ -103,6 +103,6 @@ redis.on('error', (error) => { }) if(config.https_enabled) { - https.listen(config.ssl_port, '::', () => console.log(`Wikiless running on https://${config.domain}`)) + https.listen(config.ssl_port, config.http_addr, () => console.log(`Wikiless ${config.domain} running on https://${config.http_addr}:${config.ssl_port}`)) } -http.listen(config.nonssl_port, '::', () => console.log(`Wikiless running on http://${config.domain}`)) +http.listen(config.nonssl_port, config.http_addr, () => console.log(`Wikiless ${config.domain} running on http://${config.http_addr}:${config.nonssl_port}`))