← back to Commercialrealestate
crcp: add firecities.agentabrams.com short-alias to HUB_PAGES (TK-11104)
f24b65020e862ca2d390a82d341feb9f165f8646 · 2026-09-02 10:31:17 -0700 · Steve Abrams
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
Diff
commit f24b65020e862ca2d390a82d341feb9f165f8646
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed Sep 2 10:31:17 2026 -0700
crcp: add firecities.agentabrams.com short-alias to HUB_PAGES (TK-11104)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
scripts/serve.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/serve.js b/scripts/serve.js
index 2b58fb3..9478466 100644
--- a/scripts/serve.js
+++ b/scripts/serve.js
@@ -73,7 +73,7 @@ const BADGE_TAG = '<script src="/user-badge.js" defer></script>';
const SCOPE_HEAD = '<script src="/crcp-cities.js"></script><script src="/crcp-scope.js"></script>';
// Hub hosts serve a launcher page at '/' instead of the app: recities. = all cities,
// firecities. = 2025 burn-zone cities. Every other host gets the app (index.html).
-const HUB_PAGES = { 'recities.crcp.agentabrams.com': 'recities.html', 'firecities.crcp.agentabrams.com': 'firecities.html' };
+const HUB_PAGES = { 'recities.crcp.agentabrams.com': 'recities.html', 'firecities.crcp.agentabrams.com': 'firecities.html', 'firecities.agentabrams.com': 'firecities.html' };
app.get(/(?:^\/$|\.html$)/, (req, res, next) => {
const hub = HUB_PAGES[(req.hostname || '').toLowerCase()];
const rel = req.path === '/' ? (hub || 'index.html') : req.path.replace(/^\/+/, '');
← dafa213 auto-data-snapshot: 2026-09-02T09:35:20 (2 data files) — dat
·
back to Commercialrealestate
·
auto-data-snapshot: 2026-09-02T12:07:47 (1 data files) — dat cfe6057 →