Deploy on Northflank
Deploy CoderClaw 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
Section titled “How to get started”- Click Deploy CoderClaw to open the template.
- Create an account on Northflank if you don’t already have one.
- Click Deploy CoderClaw now.
- Set the required environment variable:
SETUP_PASSWORD. - Click Deploy stack to build and run the CoderClaw template.
- Wait for the deployment to complete, then click View resources.
- Open the CoderClaw service.
- Open the public CoderClaw URL and complete setup at
/setup. - Open the Control UI at
/coderclaw.
What you get
Section titled “What you get”- Hosted CoderClaw Gateway + Control UI
- Web setup wizard at
/setup(no terminal commands) - Persistent storage via Northflank Volume (
/data) so config/credentials/workspace survive redeploys
Setup flow
Section titled “Setup flow”- Visit
https://<your-northflank-domain>/setupand enter yourSETUP_PASSWORD. - Choose a model/auth provider and paste your key.
- (Optional) Add Telegram/Discord/Slack tokens.
- Click Run setup.
- Open the Control UI at
https://<your-northflank-domain>/coderclaw
If Telegram DMs are set to pairing, the setup wizard can approve the pairing code.
Getting chat tokens
Section titled “Getting chat tokens”Telegram bot token
Section titled “Telegram bot token”- Message
@BotFatherin Telegram - Run
/newbot - Copy the token (looks like
123456789:AA...) - Paste it into
/setup
Discord bot token
Section titled “Discord bot token”- Go to https://discord.com/developers/applications
- New Application → choose a name
- Bot → Add Bot
- Enable MESSAGE CONTENT INTENT under Bot → Privileged Gateway Intents (required or the bot will crash on startup)
- Copy the Bot Token and paste into
/setup - Invite the bot to your server (OAuth2 URL Generator; scopes:
bot,applications.commands)