Quartz Dash
Quartz provides a secure browser dashboard for server operations, including runtime metrics, live console access, file editing, plugin management, and player administration.
Quartz Dash
Quartz
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

Console

Files

Plugins


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 ```