Cliff

Interface Overview

A tour of the Cliff dashboard layout and navigation.

The Cliff dashboard is a single-page web app with a sidebar-driven navigation model. Here's how it's organized.

The sidebar is your main navigation hub. It's collapsible to give you more screen real estate.

Top section — Servers: Lists all your imported and created servers with a search field to filter them. Each server shows its avatar, name, status (Online or Stopped with a colored dot), type, and port. Click any server to select it. Each row also has a more (⋯) button for per-server actions.

Bottom section — Utilities:

  • Create new server — Open the creation wizard
  • Import server — Open the import wizard
  • App settings — Global settings, Java runtimes, network config, and daemon logs
  • Account — Change your username or password

Server header

When you select a server, a header bar appears above the active panel showing:

  • Avatar and name — The server's icon and display name
  • Status pill — Running, Starting, Stopping, Stopped, or Blocked (when another server is running)
  • Type and Minecraft version
  • Join address — Click to copy
  • Start / Stop / Restart buttons
  • More menu — Force stop (kill the process) and Refresh (reload server data)

The Start button is disabled while the server is running, while another server is running, or during start/stop transitions. Stop and Restart are disabled while the server is stopped.

Server panels

Below the header, a set of panels is accessible from the sidebar:

PanelWhat it does
OverviewJoin address, resource usage charts, health checks, and server counts
ConsoleReal-time log streaming with command input
FilesBrowse, upload, create, edit, and delete server files
Mods / PluginsInstall, search, and manage mods, plugins, and datapacks from Modrinth
WorldsSwitch the active world, import, download, and delete worlds
BackupsCreate, delete, and schedule snapshots; download the current server folder
PlayersManage ops, whitelist, and bans via bulk selection
Public AccessSet up a playit.gg tunnel for remote access
SettingsEdit server.properties, Java settings, and server profile

Overview panel

The overview is your server's dashboard. It shows:

  • Join address hero — The address players use to connect, with a copy button. If public access is active, the public address is shown instead.
  • Resource chart — A combined area chart plotting CPU usage, memory usage, and player count over time. Switch between 5 min, 15 min, 1 hour, and 24 hour windows. The chart legend shows live values for each series.
  • Health checks — A list of checks (e.g. EULA acceptance, launch config) with buttons that jump to the relevant panel when something needs attention.
  • Counts — Number of worlds and mods on the server.

Mobile

The dashboard is fully responsive. On mobile, the sidebar collapses into a slide-out drawer accessible via a hamburger menu in the server header. All panels adapt to the smaller screen size.

On this page