Skip to content

docs(start): get the first admin's code from seamless owner-code - #119

Merged
Bccorb merged 2 commits into
mainfrom
docs/owner-code
Oct 21, 2026
Merged

Bccorb merged 2 commits into
mainfrom
docs/owner-code

Conversation

@Bccorb

@Bccorb Bccorb commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Part of fells-code/seamless-cli#275 (docs half). Depends on fells-code/seamless-cli#281: merge after the CLI release that ships seamless owner-code. The page says 0.24.0 or later; correct that if the command lands in a different version.

What

  • Create Your First Admin and Self-Hosted Quickstart Step 6: the code comes from npx seamless-cli owner-code, not docker compose logs -f api. Neither page mentions docker compose logs any more.
  • CLI commands reference: an owner-code section and summary row.
  • Stale pages for the bootstrap invite flow, which the API removed (route, bootstrap_invites table, bootstrap_admin_granted event): the route reference, data model, auth events, auth API overview, environment variables and choose-your-path pages no longer describe it.

start/firstUser.mdx still points at the API logs for a second user's code. That is not the first-run path, and owner-code is named for the owner, so I left it.

Checks

  • npx prettier --check .: pass
  • npm run lint: pass
  • npm run typecheck: 0 errors, 0 warnings, 0 hints
  • npm run build: 51 pages built
  • npm run check:matrix: fails with 13 drifted packages, the same on main before this change. Updating the matrix is part of the v0.19 release step.

Part of fells-code/seamless-cli#275. Also drops the removed bootstrap invite
route, table and event from the reference pages.
@Bccorb Bccorb added the v0.19 Targets the v0.19 release label Oct 20, 2026
The owner gets admin:write (or admin), not both, and email OTP registration
creates the account before the address is verified.
@Bccorb
Bccorb merged commit be5d34f into main Oct 21, 2026
3 checks passed
@Bccorb
Bccorb deleted the docs/owner-code branch October 21, 2026 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v0.19 Targets the v0.19 release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant