Skip to content

Document the landing site - #10

Merged
vetonshabani0 merged 1 commit into
mainfrom
docs/landing-site
Aug 4, 2026
Merged

Document the landing site#10
vetonshabani0 merged 1 commit into
mainfrom
docs/landing-site

Conversation

@vetonshabani0

Copy link
Copy Markdown
Collaborator

landing is the org's newest repo — the marketing page that explains Space
Console to someone who has never seen it. This adds it to the index and gives it
a docs folder like every other service.

  • docs/repositories.md — a row in the services table (noting that it's also
    what the deployed site root serves) and a row in the build-status badges
  • docs/services/landing/ — Overview / Getting started / Architecture, plus
    its toc.yml
  • docs/services/toc.yml — the nav entry

The getting-started page carries the part that isn't obvious from reading the
code: every screenshot on that site is a real capture of the running console,
and the recipe for recapturing it —

  • serve the workspace on one origin (web-api's serve:app)
  • launch the browser with --host-resolver-rules=MAP space-console.onrender.com:80 127.0.0.1:8000 so the launcher's own location.host readout renders the
    production hostname, with nothing retouched afterwards
  • join real controllers so the roster and the in-game HUD are genuine

It also flags the trap: the room code is regenerated every session, so after a
recapture the code baked into the page copy has to be re-synced — it appears in
six places including the pseudo-QR seed.

Related: landing#1 ·
web-api#9

`landing` is the org's newest repo — the marketing page that explains Space
Console to someone who has never seen it. Add it to the services index and the
build-status badges, and give it a docs folder like every other service.

The getting-started page carries the part that isn't obvious from the code:
every screenshot on that site is a real capture of the running console, and the
recipe for recapturing it (single-origin server, a host-resolver rule so the
launcher's own readout renders the production hostname, and real controllers
joining so the roster and the in-game HUD are genuine). It also flags that the
room code is regenerated each session and has to be re-synced into the page copy
afterwards.
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

📚 Docs preview for docs/landing-site: https://space-console.github.io/wiki/preview/docs-landing-site-7ea3/

@vetonshabani0
vetonshabani0 merged commit 46da1be into main Aug 4, 2026
4 checks passed
@vetonshabani0
vetonshabani0 deleted the docs/landing-site branch August 4, 2026 14:05
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.

1 participant