Deploy AstrBot
AI chatbot for Telegram, Discord and Slack. Your own login, fits Free plan.
AstrBot
Just deployed
/AstrBot/data
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.

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
Implementation Details

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.
Template Content
AstrBot
soulter/astrbot:v4.29.4ASTRBOT_DASHBOARD_INITIAL_PASSWORD
Your dashboard password, for the username astrbot. At least 8 characters, with an uppercase letter, a lowercase letter and a digit. Used at first start; AstrBot then asks you to choose your own username and password.

