[object Object]

← back to build-pages

server: honor HOST env (default 127.0.0.1) so it can bind tailnet-reachable for the Kamatera vhost

46c7d22fdcfd2fe65b7051a6ad7889c5468c544b · 2026-07-28 07:37:51 -0700 · steve@designerwallcoverings.com

Files touched

Diff

commit 46c7d22fdcfd2fe65b7051a6ad7889c5468c544b
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date:   Tue Jul 28 07:37:51 2026 -0700

    server: honor HOST env (default 127.0.0.1) so it can bind tailnet-reachable for the Kamatera vhost
---
 server.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/server.js b/server.js
index fea405a..10da124 100644
--- a/server.js
+++ b/server.js
@@ -1472,6 +1472,7 @@ app.use((err, _req, res, _next) => {
   res.status(500).send(shell('Error', `<h1>500</h1><pre>${esc(err.message)}</pre>`));
 });
 
-app.listen(PORT, '127.0.0.1', () => {
-  console.log(`build-pages listening on http://127.0.0.1:${PORT}`);
+const LISTEN_HOST = process.env.HOST || '127.0.0.1';
+app.listen(PORT, LISTEN_HOST, () => {
+  console.log(`build-pages listening on http://${LISTEN_HOST}:${PORT}`);
 });

← c96a3d6 move build-pages target domain → build-pages.agentabrams.com  ·  back to build-pages  ·  deploy.conf: tailnet-proxy model; live at build-pages.agenta 0a57042 →