Railway

Deploy RiverUI

RiverUI is a web interface for managing River job processing system

Deploy RiverUI

riverqueue/riverui:latest

riverqueue/riverui:latest

Just deployed

Deploy and Host RiverUI on Railway

River is an atomic, transaction-safe job queueing for Go applications. Backed by PostgreSQL and built to scale. RiverUI is the web management frontend that allows you to manage jobs.

About Hosting RiverUI

To host and use RiverUI, first ensure you have a Postgres database instance setup with the River schema. Then, you can deploy this template. For the database URL environment variable, use ${{Postgres.DATABASE_URL}} (or whatever your Postgres instance variable is).

After deployment, please make sure you modify the RIVER_BASIC_AUTH_USER and RIVER_BASIC_AUTH_PASS variables to secure your deployment.

Dependencies for RiverUI Hosting

Deployment Dependencies

  • Postgres
  • An application written in Go that uses River

Same as above.

Why Deploy on Railway

Railway offers fast, simple cloud hosting, making it super easy and affordable to host your Go+River powered applications!

Common Use Cases

Using the River queue system in you Go application has a number of possible uses:

  • Periodic cron jobs
  • Complex workflows
  • Processing data in parallel across multiple service replicas

Template Content

riverqueue/riverui:latest

ghcr.io/riverqueue/riverui:latest

More templates in this category

View Template
smoothmq
A drop-in replacement for AWS SQS

poundifdef
View Template
Maildev
Ephemeral SMTP server for development purposes.

Six
View Template
Huey [Updated Mar ’26]
Huey [Mar ’26] (Run Background Tasks & Schedule Jobs) Self Host

shinyduo