mirror of
https://github.com/hanzoai/bot.git
synced 2026-10-30 17:24:26 +00:00
Automated rebrand of all openclaw references to hanzo bot: - Package: openclaw -> @hanzo/bot - Binary: openclaw -> hanzo-bot - Config: ~/.openclaw -> ~/.hanzo/bot - Docker: ghcr.io/hanzoai/bot - Env vars: OPENCLAW_* -> BOT_* - Bundle IDs: ai.hanzo.bot.* - Product name: Hanzo Bot
55 lines
2.0 KiB
Plaintext
55 lines
2.0 KiB
Plaintext
---
|
||
summary: "Deploy Hanzo Bot on Northflank with one-click template"
|
||
read_when:
|
||
- Deploying Hanzo Bot to Northflank
|
||
- You want a one-click cloud deploy with browser-based setup
|
||
title: "Northflank"
|
||
---
|
||
|
||
Deploy Hanzo Bot on Northflank with a one-click template and finish setup in your browser.
|
||
This is the easiest “no terminal on the server” path: Northflank runs the Gateway for you,
|
||
and you configure everything via the `/setup` web wizard.
|
||
|
||
## How to get started
|
||
|
||
1. Click [Deploy Hanzo Bot](https://northflank.com/stacks/deploy-openclaw) to open the template.
|
||
2. Create an [account on Northflank](https://app.northflank.com/signup) if you don’t already have one.
|
||
3. Click **Deploy Hanzo Bot now**.
|
||
4. Set the required environment variable: `SETUP_PASSWORD`.
|
||
5. Click **Deploy stack** to build and run the Hanzo Bot template.
|
||
6. Wait for the deployment to complete, then click **View resources**.
|
||
7. Open the Hanzo Bot service.
|
||
8. Open the public Hanzo Bot URL and complete setup at `/setup`.
|
||
9. Open the Control UI at `/openclaw`.
|
||
|
||
## What you get
|
||
|
||
- Hosted Hanzo Bot Gateway + Control UI
|
||
- Web setup at `/setup` (no terminal commands)
|
||
- Persistent storage via Northflank Volume (`/data`) so config/credentials/workspace survive redeploys
|
||
|
||
## Setup flow
|
||
|
||
1. Visit `https://<your-northflank-domain>/setup` and enter your `SETUP_PASSWORD`.
|
||
2. Choose a model/auth provider and paste your key.
|
||
3. (Optional) Add Telegram/Discord/Slack tokens.
|
||
4. Click **Run setup**.
|
||
5. Open the Control UI at `https://<your-northflank-domain>/openclaw`
|
||
|
||
If Telegram DMs are set to pairing, web setup can approve the pairing code.
|
||
|
||
## Connect a channel
|
||
|
||
Paste your Telegram or Discord token into the `/setup` wizard. For setup
|
||
instructions, see the channel docs:
|
||
|
||
- [Telegram](/channels/telegram) (fastest — just a bot token)
|
||
- [Discord](/channels/discord)
|
||
- [All channels](/channels)
|
||
|
||
## Next steps
|
||
|
||
- Set up messaging channels: [Channels](/channels)
|
||
- Configure the Gateway: [Gateway configuration](/gateway/configuration)
|
||
- Keep Hanzo Bot up to date: [Updating](/install/updating)
|