Before you start
Have these ready:- a hosting account with billing available for the template’s services
- a supported inference subscription or provider API key with available credit
- permission to connect one repository for your first task
- a hosted sandbox account, such as Modal, E2B, or Daytona, for Railway or Render; those platforms cannot run Roomote’s local Docker task provider
1. Deploy the application
Choose your hosting platform:- Railway
- Render
- Open the stable Roomote template.
- Review the services and costs, then deploy it in your Railway account.
- Wait for the
webandapiservices to report healthy. - Open the web service’s public domain at
/setup. CopySETUP_TOKENfrom the API service’s Variables tab into the setup form.
R_APP_URL
input, attach the domain to the web service, and finish DNS before
opening setup on that domain. See the
Railway deployment guide
for domain setup, service configuration, and maintenance.2. Complete setup and run a task
Continue to Run your first task. Create the administrator account, connect inference and a repository, and configure your hosted sandbox provider when Roomote asks where the task should run. Modal is the template default for Railway and Render. Have its token pair ready, or choose another supported provider and follow its setup instructions in Roomote. A deployed application still needs a working sandbox provider to run repository tasks. Live previews need additional wildcard-domain configuration on these platforms. The first-task guide uses a repository inspection task, so you can finish it before enabling previews. Follow your platform’s deployment guide when you are ready to add them.Other deployment options
- Coolify runs the maintained Compose template on a server you manage.
- Fly.io provides a maintained deployment configuration with hosted sandboxes.
- Advanced Compose configuration is available for operators managing the stack directly.