Deploy Clawdbot on Northflank
Clawdbot is an open source AI automation and chat bot system that lets you run an assistant capable of actually doing things like managing inboxes, sending emails, running workflows, and responding through chat apps such as Telegram, Discord, and Slack. It is commonly used for personal AI assistants, team automation bots, and chat driven workflows with persistent memory.
With Northflank, you can deploy Clawdbot in minutes using the Clawdbot stack template. This prebuilt setup handles container builds, persistent storage, networking, and onboarding automatically, so you can focus on configuring your assistant instead of managing servers.
Clawdbot is a self hosted AI assistant designed to run continuously and interact through chat applications you already use. It provides a gateway service and a web based Control UI, allowing you to connect model providers, chat channels, and workflows without exposing credentials or relying on hosted SaaS platforms.
Because Clawdbot is open source, you retain full control over your data, credentials, and runtime environment. You can customize behavior, extend integrations, and migrate between hosts while keeping your assistant memory and configuration intact.
The Clawdbot stack template provisions everything needed for a production ready Clawdbot deployment.
It includes
- Clawdbot Gateway and Control UI exposed via HTTP
- Wrapper web service with a password protected setup wizard
- Persistent Northflank Volume for configuration, credentials, conversations, and workspace data
- Secure environment variables for setup and gateway access
This setup follows production best practices while keeping the deployment simple and maintainable.
- Create an account on Northflank
- Click
Deploy Clawdbot now - Set the required variable (
SETUP_PASSWORD). - Click
Deploy stackto build and run the Clawdbot template - Wait for the deployment to complete and click on
view resources - Open the Clawdbot service
- Open the public Clawdbot URL and complete setup at
/setup - Open the Control UI at
/clawdbot
Everything is wired automatically, including networking, storage, and the onboarding 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>/clawdbot
This stack template gives you a complete, self hosted Clawdbot setup
- Run an AI assistant that interacts through Telegram, Discord, Slack, and other chat platforms
- Complete onboarding entirely in the browser with no server side terminal access
- Persist configuration, credentials, conversations, and workspace data across redeploys
- Secure sensitive values using environment variables and private volumes
- Scale the Clawdbot service as usage grows
It is suitable for personal assistants, internal team bots, and production chat based automation.
- Wrapper service runs on the Northflank public HTTP port and serves setup while reverse proxying all traffic
- Setup wizard runs clawdbot onboard non interactively inside the container
- Persistent volume stores Clawdbot state at data dot clawdbot and workspace at data workspace
- Clawdbot gateway runs internally and handles chat traffic and the Control UI
- Load balancer routes incoming HTTP and WebSocket traffic to keep the service responsive
All internal communication happens over private networking, with only the HTTP interface exposed publicly.
Deploying Clawdbot on Northflank is the fastest way to run a fully self hosted AI assistant that actually does things.
With this stack template, you get a ready to run Clawdbot environment with persistent storage, secure onboarding, and automated deployment. You can connect your chat apps, configure your assistant, and start automating real work immediately without managing servers, terminals, or complex infrastructure.