> Connect Revdoku in Claude Code, publish a self-contained folder from the terminal, and update the same public or protected website link.

# Claude Desktop terminal workflow for publishing files with Revdoku

Claude Code can create, inspect, and publish project files without leaving the terminal. Revdoku gives those files a stable public, password-protected, or email-gated website link.

This tutorial keeps the main workflow inside Claude Code: connect Revdoku, create a self-contained folder, publish it, and update the same link after feedback.

## When this workflow fits

Use it when Claude creates:

- A static website or landing page.
- A client review packet.
- A Markdown or HTML report.
- A small dashboard.
- A CSV-backed analysis.
- A PDF, image, or documentation folder.
- A prototype that should be shared before full deployment.

Use a full app host when the project needs a backend server, database, scheduled workers, user accounts, or production app operations.

## 1. Start Claude Code and connect Revdoku

Create a Revdoku account first, then copy the Revdoku connection instructions from the Revdoku homepage or app. Start Claude Code in the folder you want it to work with:

```bash
cd your-project
claude
```

Paste the copied connection instructions into Claude Code and send them.

![Revdoku connection instructions pasted into Claude Code in the terminal](/assets/claude/claude-code-02-paste-in-terminal.webp)

## 2. Approve the Revdoku tool in Claude

Claude shows the Revdoku tool it wants to use before connecting. Review the request and choose **Yes** to continue. You can allow the same tool for the current project so Claude does not ask again for each Revdoku action.

![Claude Code asks for confirmation before using the Revdoku MCP tool](/assets/claude/claude-code-03-confirm-proceed.webp)

## 3. Confirm the connection in the terminal

Claude confirms which Revdoku account is connected and which access it has. Ask it to list your buckets as a simple connection test.

![Claude Code confirms the authenticated Revdoku connection](/assets/claude/claude-code-04-connected.webp)

![Claude Code lists Revdoku buckets in the terminal after connecting](/assets/local-install/03-cli-connected-buckets.webp)

If Claude can list the buckets, it can create files, upload them, publish a website, and update the same bucket later.

## 4. Ask Claude to create a self-contained folder

Give Claude a narrow output target:

```text
Create a publishable static folder named review-site.

It should include:
- index.html
- styles.css
- README.md
- data/results.csv if structured data is useful
- docs/ for supporting notes

Make every link relative and keep every required asset inside review-site.
Do not include secrets, .env files, node_modules, or private local paths.
After creating the folder, list every file that should be published.
```

Before publishing, ask Claude to verify that `index.html` is the entry point, local assets resolve inside the folder, generated data is safe to share, and no private files are included.

## 5. Publish from Claude Code

Ask Claude to publish the folder directly:

```text
Publish the review-site folder to Revdoku as a password-protected website.
Keep the bucket private except for the published website.
Return the live URL when it is ready.
```

For an open site, ask for **public** access. For a client review, ask for a password or verified-email access. Claude uploads the files, configures access, publishes the bucket, and returns the live `*.revdoku.site` URL in the terminal.

![Example website created by Claude and published at a Revdoku site URL](/assets/claude-desktop-terminal/05-published-site-example.webp)

## 6. Revise and republish the same link

Give Claude the feedback and explicitly tell it to update the existing bucket:

```text
Update review-site based on this feedback:
- make the summary shorter
- add a table for the CSV findings
- include a limitations section
- improve mobile layout

Keep the folder self-contained, update the existing Revdoku bucket,
and republish the same URL.
```

The shared link stays the same while Claude replaces the published files.

## Optional: inspect or publish from the Revdoku dashboard

The terminal workflow does not require manual uploads. The same files and publishing controls are also available in the Revdoku dashboard when you want to inspect a file tree, upload a folder yourself, or change access visually.

![Optional dashboard flow for choosing a local generated folder](/assets/en/blog/claude-desktop-terminal-publish-files-revdoku/choose-local-folder.webp)

![Optional dashboard view of generated site files in a Revdoku bucket](/assets/en/blog/claude-desktop-terminal-publish-files-revdoku/generated-site-files-in-bucket.webp)

![Optional dashboard controls for password-protected publishing](/assets/en/blog/claude-desktop-terminal-publish-files-revdoku/access-settings-password.webp)

## Takeaway

Connect Revdoku inside Claude Code once. Then ask Claude to create a self-contained folder, publish it, and update the same link after each revision. Use the dashboard only when you want a visual view of the files or access settings.

## Sources checked

- Claude Code overview: https://code.claude.com/docs/en/overview
- Claude Code common workflows: https://code.claude.com/docs/en/common-workflows
- Revdoku command-line setup: /local-install/

Start publishing for free

Connect this AI to Revdoku so it can store files, create, update, and publish websites for me. Read and follow https://revdoku.com/prompt.md. A Revdoku account is required. If I do not have one, send me https://app.revdoku.com/users/sign_up?utm_source=revdoku.com&utm_medium=ai-chat&utm_campaign=connect_ai_first and wait until I confirm signup is complete. For ChatGPT, Claude, or another cloud AI, connect https://app.revdoku.com/mcp and complete Revdoku OAuth. For a local agent, use Revdoku's browser device sign-in and complete the connection in Revdoku. Never ask me for a password or API key in chat, or for a verification code. When Revdoku tools are connected, verify the connection, tell me you’re ready, and ask what I want to publish.

Copy Prompt

or

Create Free Account

---

[View the canonical page](https://revdoku.com/blog/claude-desktop-terminal-publish-files-revdoku/) · [Browse llms.txt](https://revdoku.com/llms.txt)
