Back to Plugins
MinePanel icon

MinePanel

Active tab
Overview
Latest version
Not specified
Minecraft support
0 versions
Topics synced
0
Claim this plugin

This plugin was imported from Spiget and is currently unclaimed.

Live badges: Downloads badge for MinePanel Spigot Downloads badge for MinePanel GitHub Stars badge for MinePanel License badge for MinePanel How to embed →

Plugin Information

Type: Minecraft plugin
Spigot Resource: Open on SpigotMC
Created by: Spiget Importer

Description

Join Discord server

https://discord.gg/EYaT5EkD7U


MinePanel

A lightweight and modern web-based management panel for Minecraft servers, designed to provide real-time server monitoring, player management, authentication, and remote administration directly from your browser.

Built for server owners who want a simple but powerful alternative to traditional server management methods.


Features

Web-Based Management Panel

  • Browser-based dashboard
  • No external dependencies required
  • Embedded web server powered by NanoHTTPD

Real-Time Monitoring

  • Online player counter
  • TPS monitoring
  • RAM usage monitor
  • Real CPU usage monitoring
  • Server uptime tracking
  • Operating system information

Player Management

  • View online players
  • Kick players
  • Ban players
  • Whitelist management
  • Ban management

Live Console Streaming

  • Real-time server console log viewer
  • Automatic refresh system
  • Console integrated directly into dashboard

Authentication & Security

  • Username/password authentication
  • BCrypt password hashing
  • UUID v4 session tokens
  • HttpOnly cookie authentication
  • Session inactivity timeout
  • Automatic logout system
  • Forced password change for default admin account

User Management

  • Multiple admin users
  • Add/remove users
  • Password management
  • Secure password storage

Network Configuration

  • Configurable web server host
  • Configurable web server port
  • Reverse proxy support
  • X-Forwarded-For detection
  • Localhost-only deployment option
  • External access control (allow-external)

User Interface

  • Modern responsive dashboard
  • Light/Dark theme support
  • Fixed sidebar navigation
  • Custom confirmation modals
  • Auto-refresh pages
  • Mobile-friendly layout

Supported Versions

Currently tested and supported on:

  • 1.13.2
  • 1.14.x
  • 1.15.x
  • 1.16.x
  • 1.17.x
  • 1.18.x
  • 1.19.x
  • 1.20.x
  • 1.21.x

Legacy versions may be supported in future updates.


Installation

  1. Download the latest release.

  2. Place the plugin inside:

/plugins/
  1. Start your Minecraft server.

  2. The plugin will automatically generate configuration files.

  3. Open:

http://localhost:8080

(Default port can be changed in config)


Default Login

Default credentials created automatically on first startup:

Username: admin
Password: admin123

You will be forced to change the default password after first login.


Configuration

Example config.yml

web:
  host: 0.0.0.0
  port: 8080
  allow-external: true

security:
  session-timeout-minutes: 5

Reverse Proxy Example

MinePanel supports reverse proxy deployments for improved security.

Example with Nginx:

server {
    listen 80;
    server_name panel.example.com;

    location / {
        proxy_pass http://127.0.0.1:8080;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

Recommended secure setup:

MinePanel → 127.0.0.1:8080 → Nginx → Domain

Commands

/webadmin reload
/webadmin players
/webadmin kick
/webadmin ban

Reload plugin configuration and restart embedded web server safely.


Security Features

MinePanel was designed with security in mind.

Implemented protections:

  • BCrypt password hashing
  • HttpOnly session cookies
  • Session expiration
  • Automatic session cleanup
  • Secure logout handling
  • Reverse proxy compatibility
  • Localhost-only deployment mode

Roadmap

Planned future improvements:

  • Better reverse proxy documentation
  • Login rate limiting
  • Security audit logs
  • Performance optimizations
  • WebSocket console streaming improvements

Future (long-term):

  • BungeeCord support
  • Multi-server network support
  • Premium edition
  • Advanced analytics dashboard

Screenshots


Project Philosophy

MinePanel was created with one goal:

Provide Minecraft server owners with a lightweight, secure, and modern web management panel without relying on large external panels.

Simple.

Fast.

Secure.

Reliable.


Contributing

Feedback, bug reports, and suggestions are always welcome.

Please open an issue or submit feedback.


Support

If you enjoy the project and want to support future development:

Patreon available for supporters.

(Support Me)


License

MinePanel is licensed under GNU GPL v3.

You are free to:

  • Use the plugin for personal or commercial servers
  • Modify the source code
  • Fork the project
  • Redistribute modified versions

Requirements:

  • Modified versions must remain open source
  • Modified versions must also use GPL v3 license
  • Source code must remain publicly available when redistributed

Please respect the project and support original development.


Built with ❤️ by FlaxiLabs

Minecraft Plugin Badges

Use these badge images in docs, README files, or forum posts.

Badge Guide
Downloads
Downloads badge for MinePanel
![Downloads](https://ezbanners.org/shields/plugins/7a50ad53-9fb3-477b-9667-2413892041e5/downloads.png)
Spigot Downloads
Spigot Downloads badge for MinePanel
![Spigot Downloads](https://ezbanners.org/shields/plugins/7a50ad53-9fb3-477b-9667-2413892041e5/spigot-downloads.png)
GitHub Stars
GitHub Stars badge for MinePanel
![GitHub Stars](https://ezbanners.org/shields/plugins/7a50ad53-9fb3-477b-9667-2413892041e5/github-stars.png)
License
License badge for MinePanel
![License](https://ezbanners.org/shields/plugins/7a50ad53-9fb3-477b-9667-2413892041e5/license.png)