---
title: "Deploy AstrBot"
description: "AI chatbot for Telegram, Discord and Slack. Your own login, fits Free plan."
category: "AI/ML"
url: https://railway.com/deploy/astrbot-2
---

# Deploy AstrBot

AI chatbot for Telegram, Discord and Slack. Your own login, fits Free plan.

**[Deploy AstrBot on Railway](https://railway.com/template/astrbot-2)**

Machine-readable deploy manifest (JSON, validated by TemplateCI): https://railway.com/deploy/astrbot-2/manifest.json

- **Creator:** AvgSoft
- **Category:** AI/ML

## Template content

### AstrBot https://cdn.jsdelivr.net/gh/mikedepo/railway-template-assets@23c038ae44c79099cf0e4c44973638fed4cf74c4/service-icons/astrbot.svg

- **Image:** soulter/astrbot:v4.29.4
- **Start command:** `sh -c "echo IyBSYWlsd2F5IHN0YXJ0IHNjcmlwdCBmb3IgQXN0ckJvdCAodGVtcGxhdGVzL2FzdHJib3QvdGVtcGxhdGUubWQsICJTdGFydCBzY3JpcHQiKS4KIyBTaGlwcGVkIGJhc2U2NCBpbiB0aGUgc3RhcnQgY29tbWFuZDsgZW5kcyBieSBzdGFydGluZyBBc3RyQm90IGFzIHRoZSBpbWFnZSBkb2VzLgppbXBvcnQganNvbgppbXBvcnQgb3MKaW1wb3J0IHJlCgpEQVRBID0gIi9Bc3RyQm90L2RhdGEiCkNPTkYgPSBvcy5wYXRoLmpvaW4oREFUQSwgImNtZF9jb25maWcuanNvbiIpCk1BUksgPSBvcy5wYXRoLmpvaW4oREFUQSwgIi5yYWlsd2F5LXBhc3N3b3JkLWludmFsaWQiKQpQVyA9ICJBU1RSQk9UX0RBU0hCT0FSRF9JTklUSUFMX1BBU1NXT1JEIgoKCmRlZiBsb2cobXNnKToKICAgIHByaW50KCJbcmFpbHdheS1zdGFydF0gIiArIG1zZywgZmx1c2g9VHJ1ZSkKCgpvcy5tYWtlZGlycyhEQVRBLCBleGlzdF9vaz1UcnVlKQpmaXJzdF9zdGFydCA9IG5vdCBvcy5wYXRoLmV4aXN0cyhDT05GKQoKIyBBc3RyQm90IGNyYXNoLWxvb3BzIG9uIGEgcGFzc3dvcmQgdGhhdCBicmVha3MgaXRzIHJ1bGVzOyBzdGFydCBpdCB3aXRoIGEKIyBnZW5lcmF0ZWQgcGFzc3dvcmQgaW5zdGVhZCwgYW5kIGFwcGx5IHRoZSB2YXJpYWJsZSBvbmNlIGl0IGlzIGZpeGVkLgpwdyA9IG9zLmVudmlyb24uZ2V0KFBXKQppZiBwdyBpcyBub3QgTm9uZToKICAgIG1pc3NpbmcgPSBbXQogICAgaWYgbGVuKHB3KSA8IDg6CiAgICAgICAgbWlzc2luZy5hcHBlbmQoImF0IGxlYXN0IDggY2hhcmFjdGVycyIpCiAgICBpZiBub3QgcmUuc2VhcmNoKHIiW0EtWl0iLCBwdyk6CiAgICAgICAgbWlzc2luZy5hcHBlbmQoImFuIHVwcGVyY2FzZSBsZXR0ZXIiKQogICAgaWYgbm90IHJlLnNlYXJjaChyIlthLXpdIiwgcHcpOgogICAgICAgIG1pc3NpbmcuYXBwZW5kKCJhIGxvd2VyY2FzZSBsZXR0ZXIiKQogICAgaWYgbm90IHJlLnNlYXJjaChyIlswLTldIiwgcHcpOgogICAgICAgIG1pc3NpbmcuYXBwZW5kKCJhIGRpZ2l0IikKICAgIGlmIG1pc3Npbmc6CiAgICAgICAgZGVsIG9zLmVudmlyb25bUFddCiAgICAgICAgaWYgZmlyc3Rfc3RhcnQgb3Igb3MucGF0aC5leGlzdHMoTUFSSyk6CiAgICAgICAgICAgIG9wZW4oTUFSSywgInciKS5jbG9zZSgpCiAgICAgICAgICAgIGxvZyhQVyArICIgaXMgbWlzc2luZyAiICsgIiwgIi5qb2luKG1pc3NpbmcpICsgIiwgc28gQXN0ckJvdCBjYW4ndCB1c2UgaXQuICIKICAgICAgICAgICAgICAgICJBc3RyQm90IHN0YXJ0cyB3aXRoIGEgZ2VuZXJhdGVkIHBhc3N3b3JkIGluc3RlYWQgKHByaW50ZWQgYnkgQXN0ckJvdCBvbiBpdHMgZmlyc3Qgc3RhcnQpLiAiCiAgICAgICAgICAgICAgICAiVG8gdXNlIHlvdXIgb3duOiBzZXQgYSB2YWxpZCAiICsgUFcgKyAiIGluIHRoaXMgc2VydmljZSdzIFZhcmlhYmxlcyBhbmQgcmVkZXBsb3kuIikKICAgIGVsaWYgb3MucGF0aC5leGlzdHMoTUFSSyk6CiAgICAgICAgb3MuZW52aXJvblsiQVNUUkJPVF9SRVNFVF9EQVNIQk9BUkRfUEFTU1dPUkQiXSA9ICIxIgogICAgICAgIG9zLnJlbW92ZShNQVJLKQogICAgICAgIGxvZygiQXBwbHlpbmcgdGhlIGRhc2hib2FyZCBwYXNzd29yZCBmcm9tICIgKyBQVyArICIgKHVzZXJuYW1lIGFzdHJib3QpLiIpCgojIEZpcnN0IHN0YXJ0IG9ubHk6IHNldHRpbmdzIEFzdHJCb3QgY2FuJ3QgdGFrZSBmcm9tIHRoZSBlbnZpcm9ubWVudC4KIyBBc3RyQm90IGZpbGxzIGluIGV2ZXJ5IG90aGVyIGRlZmF1bHQ7IGxhdGVyIGRhc2hib2FyZCBjaGFuZ2VzIGFyZSBrZXB0LgppZiBmaXJzdF9zdGFydDoKICAgIHNlZWQgPSB7CiAgICAgICAgInRpbWV6b25lIjogb3MuZW52aXJvbi5nZXQoIlRaIikgb3IgIlVUQyIsCiAgICAgICAgInB5cGlfaW5kZXhfdXJsIjogImh0dHBzOi8vcHlwaS5vcmcvc2ltcGxlIiwKICAgIH0KICAgIGJhc2UgPSBvcy5lbnZpcm9uLmdldCgiQ0FMTEJBQ0tfQVBJX0JBU0UiLCAiIikuc3RyaXAoKS5yc3RyaXAoIi8iKQogICAgaWYgcmUubWF0Y2gociJeaHR0cHM/Oi8vW14vXSsiLCBiYXNlKToKICAgICAgICBzZWVkWyJjYWxsYmFja19hcGlfYmFzZSJdID0gYmFzZQogICAgd2l0aCBvcGVuKENPTkYsICJ3IiwgZW5jb2Rpbmc9InV0Zi04IikgYXMgZjoKICAgICAgICBqc29uLmR1bXAoc2VlZCwgZiwgaW5kZW50PTQpCiAgICBsb2coIkZpcnN0IHN0YXJ0OiBzZXQgIiArICIsICIuam9pbihzZWVkKSArICIuIikKCm9zLmNoZGlyKCIvQXN0ckJvdCIpCm9zLmV4ZWN2cCgicHl0aG9uIiwgWyJweXRob24iLCAibWFpbi5weSJdKQo= | base64 -d > /tmp/railway-start.py && exec python /tmp/railway-start.py"`
- **Health check:** /
- **Public domain:** Yes

## Documentation

# Deploy and Host AstrBot on Railway

AstrBot is an open-source AI chatbot for Telegram, Discord, Slack and more, with a web dashboard and plugins. This template keeps the dashboard behind your own password and is set up for hosting outside China.

![AstrBot: AI chatbot for Telegram, Discord, Slack and more](https://cdn.jsdelivr.net/gh/mikedepo/railway-template-assets@1ca1b5e55b424ee7749f0a3418823e8926a70329/astrbot/banner.png)

## About Hosting AstrBot

You get AstrBot 4.29.4 (official image) with its public URL set for webhooks, UTC time, plugins from pypi.org and usage statistics off. Choose a password on the deploy form, then sign in at the URL as `astrbot`; AstrBot then asks for your own username and password. Add a model under Providers and a bot under Platforms.

## Common Use Cases

- AI assistant in Telegram or Discord
- Team chatbot in Slack
- Community bots with plugins

## Dependencies for AstrBot Hosting

- AstrBot
- Volume at /AstrBot/data

### Deployment Dependencies

- [AstrBot documentation](https://docs.astrbot.app/en/)
- [AstrBot on GitHub](https://github.com/AstrBotDevs/AstrBot)

### Implementation Details

![Architecture: AstrBot on its public URL, with its volume, chat platforms and model provider](https://cdn.jsdelivr.net/gh/mikedepo/railway-template-assets@1ca1b5e55b424ee7749f0a3418823e8926a70329/astrbot/architecture.png)

Back up the volume: it holds your settings, tokens, keys, chats and plugins. It idles at about 0.35 GB of memory, within the Free plan's 0.5 GB.

## Why Deploy AstrBot on Railway?


Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying AstrBot on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


**Updated 2026-11-01:** AstrBot 4.29.4.


## Similar templates

- [Chat Chat](https://railway.com/deploy/-WWW5r) — Chat Chat, your own unified chat and search to AI platform.
- [Weaviate](https://railway.com/deploy/weaviate-1) — Vector database with hybrid search and an API key-protected API
- [Möbius v0.1 Personal AI OS](https://railway.com/deploy/mobius-v01-personal-ai-os) — Self-hosted AI agent that builds and runs apps for you, with memory.

Open this page in a browser: https://railway.com/deploy/astrbot-2
