Skip to main content

Overview

rusty-frontend is a Next.js dashboard for managing a self-hosted Rusty Browser server. It gives you a visual overview of active sessions, logs, and a live view into what each browser is doing in real time.

Installation

The frontend ships as a pre-built standalone bundle. Download the latest rusty-frontend.zip from the GitHub releases page, extract it, and run it with Node.js:
Open http://localhost:3000.
If you used the easy setup script, the frontend is already downloaded and wired up. Start it with rusty-launch -Frontend or rusty-frontend.
Prerequisites: Node.js v18+.

Configuration

By default the frontend connects to rusty-server on http://localhost:8080. Set the PORT environment variable to change the frontend’s listening port:

When to Use It

The frontend is optional. If you prefer the terminal, the CLI covers the same core workflows. Use the frontend when you want to:
  • See a live view of what each browser is doing in real time
  • Get a visual overview of active sessions and their status
  • Share access with teammates who prefer a UI over a terminal
  • Watch autoscaling and cluster activity on a local dashboard