Docs
☁️ Remote Hosting
Railway

Deploying RumiTalk on Railway (One-Click Install)

Railway provides a one-click install option for deploying RumiTalk, making the process even simpler. Here’s how you can do it:

Steps

Visit the RumiTalk repository

Go to the RumiTalk repository on GitHub.

Create a Railway account

Sign up for a Railway account if you don’t already have one (this link includes a referral code that supports the RumiTalk project).

Click the “Deploy on Railway” button

Deploy on Railway

(The button is also available in the repository’s README file)

Configure environment variables

Railway will automatically detect the required environment variables for RumiTalk. Review the configuration of the three containers and click Save Config after reviewing each of them.

image

The default configuration will get you started, but for more advanced features, you can consult our documentation on the subject: Environment Variables

Deploy

Once you’ve filled in the required environment variables, click the “Deploy” button. Railway will handle the rest, including setting up a PostgreSQL database and building/deploying your RumiTalk instance.

image

Access your RumiTalk instance

After the deployment is successful, Railway will provide you with a public URL where you can access your RumiTalk instance.

That’s it! You have successfully deployed RumiTalk on Railway using the one-click install process. You can now start using and customizing your RumiTalk instance as needed.

Additional Tips

  • Regularly check the RumiTalk repository for updates and redeploy your instance to receive the latest features and bug fixes.
  • You can find the “redeploy” option in Railway after you login by clicking the 3 dots to the right of “view logs” button

For more detailed instructions and troubleshooting, refer to the official RumiTalk documentation and the Railway guides.