Production server binds Gitea on :3000, so token-aggregation now uses
:3100 with a dedicated production env profile and nginx upstream.
Co-authored-by: Cursor <cursoragent@cursor.com>
Add VITE_ECOSYSTEM build profiles, Z-only nginx vhosts, standalone Z production stack script, and remove Z Chain from OMNL registry.
Co-authored-by: Cursor <cursoragent@cursor.com>