riverui

Deploy River UI easily for managing background jobs in Go applications

Deploy riverui

riverui

riverqueue/riverui:latest

Just deployed

Running the River UI

River includes a graphical user interface called River UI, which allows users to view and manage background jobs without manually querying the database or using the command line.

Key Features

  • View and manage jobs visually
  • Monitor queue depth and throughput
  • Control jobs and queues (cancel, retry, delete jobs; pause queues)
  • Identify slow, stuck, or erroring jobs
  • Faster development with real-time job status
  • Open source and self-hosted
  • Dark mode support

Deployment Instructions

  • Ensure you have a working River database and the DATABASE_URL is set in your environment.

  • Access the River UI through the specified port (default is 8080)

Note: River UI does not include built-in authentication. Ensure it's deployed in a secure, private network and you can use the Oauth2 Proxy Template for that.

For issues with the template itself, please each out to me at [email protected]. For River specific questions, refer to the River documentation.


Template Content

More templates in this category

View Template

smoothmq

A drop-in replacement for AWS SQS


View Template

Redpanda+Console : 1$

Enterprise-Grade Redpanda Streaming Platform


View Template

Kafka

A Kafka template on Railway.