Quartz Dash

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

10

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

```yaml web: port: 8080

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

ADS