FTS Web Host
Code-first customer sites run under app/sites/<siteKey>. Hostnames and TLS allowlisting come from sites/registry.json.
Platform apex
farleytech.site (override with PLATFORM_APEX)
Registered sites
demo— previewdemo.farleytech.sitefbccrosbyton— previewfbccrosbyton.farleytech.sitekrsfabrications— previewkrsfabrications.farleytech.site
HTTPS / DNS
For HTTPS, public DNS for each hostname in sites/registry.json must point to this server (same IP as farleytech.site). Use wildcard *.farleytech.site when possible, or A/AAAA per hostname. Run `npm run dns:list-allowed-hosts` for the current list.