DonutPulse

DonutPulse hosts a live web dashboard for monitoring your server

236

Quick challenge

How far can you run before the mobs catch you?

DonutPulse

DonutPulse

DonutPulse hosts a live web dashboard for monitoring your server.

It currently shows following stats: - TPS - CPU & RAM Usage - Disk Space - Uptime - Online Players - Server Version - more soon!

Requirements: - Paper 1.21.x server - Java 21 or higher - a second port for the dashboard to work

Permissions: - donutpulse.updates sends you a message on join if the plugin is up-to-date

Configuration

```

╔═══════════════════════════════════════╗

║ DonutPulse Configuration ║

╚═══════════════════════════════════════╝

Web panel port (default: 8080)

port: 8080

Password protection for the web panel

Set to "" (empty) to disable password requirement

password: "changeme"

How often the web panel refreshes stats (in seconds)

Minimum: 1, Recommended: 2

refresh-interval: 2

Update checker (checks Modrinth for new versions)

update-checker: enabled: true modrinth-slug: "donutpulse"

─────────────────────────────────────────

Messages (supports & color codes)

─────────────────────────────────────────

messages: prefix: "&8[&6DonutPulse&8] &r"

/dp command output

command-info: | &8&m──────────────────────────── &6 DonutPulse &8» &7v{version} &7 Author: &fdonut4gamer &7 Web Panel: &fhttp://localhost:{port} &7 Modrinth: &fhttps://modrinth.com/plugin/donutpulse &8&m────────────────────────────

Update checker notification on join

update-available: "&8[&6DonutPulse&8] &aA new update is available! &7({current} &8→ &a{latest}&7) &fhttps://modrinth.com/plugin/donutpulse" up-to-date: "&8[&6DonutPulse&8] &7Plugin is up to date &8(&a{version}&8)"

Web panel startup messages (console)

panel-started: "&aWeb panel started on port {port}" panel-stopped: "&cWeb panel stopped." panel-error: "&cFailed to start web panel on port {port}: {error}" ```

Support

If you need help or have a question/suggestion join my Discord.

ADS