Quartz Dash
PluginMIT

Quartz Dash

Quartz provides a secure browser dashboard for server operations, including runtime metrics, live console access, file editing, plugin management, and player administration.

30
Downloads
1
Followers
2 months ago
Updated
📦
1
Versions

📖About Quartz Dash

Quartz

Github

A modern web dashboard plugin for Paper servers.

Quartz provides a secure browser dashboard for server operations, including runtime metrics, live console access, file editing, plugin management, and player administration.

Default Port: 8080

Features

  • Secure auth flow with JWT session handling
  • First-start bootstrap password generation with forced password reset on first login
  • Password storage using PBKDF2 hashing and encrypted-at-rest hash values
  • Live server telemetry (TPS, CPU, RAM, players)
  • Web console streaming with command execution and ANSI/Minecraft color handling
  • File browser and in-browser editor
  • Plugin manager with Modrinth integration, metadata, update checks, and install/update actions
  • Player list, filters, and moderation actions
  • Desktop-optimized dashboard UI

Screenshots (Desktop)

Overview

Quartz console

Console

Quartz console

Files

Quartz files

Plugins

Quartz plugins
Quartz plugins

Players

Quartz players
Quartz players

Security Notes

  • On first startup, Quartz generates secure values for placeholder secrets.
  • On first login, operators are required to set a new password.
  • Security values are stored in src/main/resources/config.yml for defaults and in the runtime plugin config on the server.

Default Config

web:
  port: 8080

security:
  password:
    encrypted-hash: ""
    must-change: false
  jwt-secret: changeme
  master-key: changeme