I have Claude throwing it’s hands up in the air
Stop fighting the Start9 build toolchain — it’s changed too many times. The clean solution is much simpler. "The real fix** — the dashboard now works on Start9 Pages without any build system at all:
I have build an html dashboard and I’m trying to fix CORS limits direct fetch to run properly over Tor on my start9 OS. The page works fine with Start9Pages but I’d like to sideload directly so as to fight the CORS-safe mempool endpoints.
Claude
The real solution for Start9/Tor is completely different from fighting CORS — the right architecture is a server-side proxy. The nginx container running on Start9 can proxy all API calls server-side, which means no browser CORS at all. The browser talks to your own Start9 nginx, which forwards requests to mempool.space from the server. Server-to-server calls are never subject to CORS.
So I have one problem: start-cli:
The error - start-cli package
error: ‘start-cli package’ requires a subcommand but one was not provided
[subcommands: action, attach, backup, cancel-install, host, install, installed-version, list, logs, rebuild, restart, set-outbound-gateway, start, stats, stop, uninstall, help]
Usage: start-cli package
For more information, try ‘–help’.
make: *** [btc-dashboard.s9pk] Error 2
What is the sub-command to build or create the s9pk file?
