Skip to content

Corrects funky API key assumption. - #563

Merged
johnnymatthews merged 16 commits into
update/gen-one-liner-publicfrom
fix/gen-client-oneliner-install
Nov 5, 2026
Merged

johnnymatthews merged 16 commits into
update/gen-one-liner-publicfrom
fix/gen-client-oneliner-install

Conversation

@johnnymatthews

@johnnymatthews johnnymatthews commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Closes #564

To review

  1. Spin up a Debian/Ubuntu VM.
  2. Run the script. It'll complain about not having Docker installed.
  3. Install Docker.
  4. Run the script again.
  5. It'll ask for blockchain node details (ping me and I'll send some to you).
  6. Wait for the script to finish.
  7. Check that the Gen client was actually installed (the script outputs some commands you can run to test)

johnnymatthews and others added 16 commits October 22, 2026 15:58
Co-authored-by: Johnny <9611008+johnnymatthews@users.noreply.github.com>
Co-authored-by: Johnny <9611008+johnnymatthews@users.noreply.github.com>
* drop zola aliases from page front matter

moving all legacy redirects to real 301s in static/_redirects instead of
js-refresh alias pages, so google stops reporting them as soft redirects

* rewrite _redirects: everything 301, fix broken targets

- legacy rules had no status so they were 302s, now all 301
- /generators /indexer /host /hosts /reference/components pointed at
  section paths that render nothing (404), now land on real pages
- same for /docs/hosts/examples and /docs/guides/building-apps-with-shinzo
- explicit rules for every old alias path, in both slash forms, before
  the splat rules so first match wins
- root / now 301s to /understand/home/ instead of a js redirect page

* add canonical link tags to every page

fixes 'duplicate without user-selected canonical' - google was picking
its own canonical between slash variants and legacy urls

* update contributing docs for the _redirects workflow

aliases are gone, redirects now live in static/_redirects as 301s

* point logo, breadcrumbs and footer at real pages instead of / and other redirect-only paths

* fix legacy links that only resolved through _redirects so the ci link checker passes

* Removes stale aliases. Un-restores GCP page (oops).

* Corrects legacy redirects.
* Corrects how signing works: every block is signed, `--no-signing` doesn't exist. (#533)

* Hosts attest only after verifying a block signature; no setting turns that off. (#542)

* Removes `use_block_signatures` mention.

Nice callout @mennatnaga for noticing that!
* Adds lead text from front-matter descriptions to pages. (#414)

* Replaces Tera macros and shortcodes with components. Was fun.

* Migrates content from shortcode syntax to Tera components.

* Raw-wraps literal Tera syntax in code examples so content templating skips it. Works now. Kinda.

* Remaps brand code colors onto giallo's indexed classes and drops the stale generated stylesheet.

* Bumps Zola to 0.23.6.

* Moves root index to it's own page.

We don't have to rely on redirect from Zola OR Cloudflare anymore.

* Removes homepage from "Understand" section.

* Adds front-matter descriptions to the pages missing one so their lead text shows up. (#554)
Clarify Registration requirements (and outcomes) for Gen and Host clients.
* Publishes 8080 by default in the Host install commands.

* Adds an nginx snippet that serves only /health on 8080.
* Fixes bootstrap peer docs that told operators to dial the Generator's listen addresses.

* Notes that scraping dialable addresses from /health only works on one machine.

* Rewords a clunky sentence in the quickstart.
* Adds CORS requirements section and troubleshooting entry for Hosts.

* Drops ALLOWED_ORIGINS from the prod VM example since no Host client code reads it.

* Tiny copy fixes to make things more readable.

* Fixes borked link. My bad.

* Actually fixed link.

Zola's linters were doing some weird stuff to can't (can-t). Super fun.
They're just getting in the way.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

Deploying docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: a6b1567
Status: ✅  Deploy successful!
Preview URL: https://31500bbe.docs-czv.pages.dev
Branch Preview URL: https://fix-gen-client-oneliner-inst.docs-czv.pages.dev

View logs

@johnnymatthews
johnnymatthews marked this pull request as ready for review November 3, 2026 18:55
@johnnymatthews
johnnymatthews changed the base branch from main to update/gen-one-liner-public November 5, 2026 14:37
@johnnymatthews
johnnymatthews merged commit f3b6bb8 into update/gen-one-liner-public Nov 5, 2026
2 checks passed
@johnnymatthews
johnnymatthews deleted the fix/gen-client-oneliner-install branch November 5, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix API assumptions in the Gen One-Line install script.

2 participants