DEDUPED Hot AI repos, turned into use cases Get 5 a day

How to host your own Shared Sessions room server with Claude Share

Deploy a Cloudflare Worker or Node server so your team keeps rooms on its own infrastructure.

Credentials. Deployment needs your Cloudflare account and browser authorization, so only run it with credentials you control and keep them out of agent prompts and logs.

Who it is forA platform or DevOps engineer at a team that cannot send session transcripts through the public default server.

The problemThe public default server receives the shared transcript, tool results, side chat and shared files, which some teams cannot accept.

The outcomeYour team runs its own room server, and sharing by link goes through that server instead of the public one.

What you need first

  • Claude Code 2.1.286 or newer, installed by both the host and each guest
  • Your normal Claude authentication
  • Git and Node 20+ if you use the setup script or self-host a server
  • A Cloudflare account and browser authorization only if you deploy your own Worker

Steps

  1. Run git clone https://github.com/Paradigm-Study/claude-share.git and cd claude-share.
  2. Run node scripts/setup.mjs deploy from the clone with Node 20+ installed.
  3. Complete the Cloudflare account setup and browser authorization when prompted.
  4. For an existing server, run node scripts/setup.mjs host --server https://your-server.
  5. Run node scripts/setup.mjs check --live to test sharing, resuming, stopping and joining through the selected server. (inferred, check the README)

Prompt for your agent

In the Paradigm-Study/claude-share repo, run the setup script to deploy a room server to <cloudflare-account> and point the plugin at it. Output the server URL and the result of the check command. Verify that a temporary session shares and joins through that URL without touching the public default server.

Caveat. Cloudflare account setup and browser authorization need a person, so an agent can only automate the steps after that.

Share: X LinkedIn Hacker News Email Copy link

Disclaimer

Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked "Seen in the wild", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email [email protected] and we will look at it promptly. Full disclaimer page