Skip to content

Docs: self-hosted distribution & responsibilities guide - #15

Merged
akumar-99 merged 1 commit into
mainfrom
docs/distribution
Jun 30, 2026
Merged

Docs: self-hosted distribution & responsibilities guide#15
akumar-99 merged 1 commit into
mainfrom
docs/distribution

Conversation

@akumar-99

Copy link
Copy Markdown
Contributor

Adds the operator-facing guide for getting the bot to a team, for the fully self-hosted model. Grounded in Google's current docs (Marketplace SDK, Chat app config, verify-requests) and the Admin-console allowlist/install flow.

  • New guide/distribution.md: allowlist+self-add (small teams) vs private Marketplace + admin install (org-wide); responsibility split; $0-on-Google pricing; "app not responding" checklist.
  • google-chat-setup.md: set Authentication Audience = Project Number; note the add-on-vs-classic UI; hand off distribution to the new page.
  • Sidebar entry added.

Docs-only; builds clean with the project base path.

…install)

New "Installing for your team" page grounded in Google's current docs:
- why self-hosted = you own all three components (server, GCP project,
  Chat app) and there's no shared central Marketplace app
- Path A: visibility allowlist (≤5 individuals or a Google Group) + self-add
- Path B: private Marketplace listing + admin force-install (zero-touch),
  with the "publish ≠ install" trap called out
- set Authentication Audience = Project Number (the mode AsyncUp verifies)
- Google-side responsibility split + "$0 on Google" pricing
- "AsyncUp not responding" checklist (empty visibility, publish≠install)
Cross-linked from google-chat-setup; added to sidebar.
@akumar-99
akumar-99 merged commit ce43f2e into main Jun 30, 2026
5 checks passed
@akumar-99
akumar-99 deleted the docs/distribution branch June 30, 2026 08:00
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