Skip to content

AsyncDevTeam/mcMMO-Dashboard

Repository files navigation

HTML 5 JavaScript PHP 8 SPIGOT

>>> DEMO WEBSITE HERE <<<

vidéo_anim_mcmmo

📈 mcMMO Dashboard

This project allows you to have an interactive, good looking and effective dashboard for your community to look at their rank and mcMMO statistics from any device.

⚙️ How to install

  1. First, host the website on any machine available in the world. It can be local hosting (a raspberrypi), or remote hosting thanks to international server providers (OVH, Ionos, ...).
  2. Then, edit the file config/config.php to suit your server configuration.

You must provide :

Key Description Example
server_name Your minecraft server name Hypixel
server_ip Your minecraft server IP address 192.168.1.1
server_port Your minecraft server IP address's port 25565
db_ip mcMMO database's IP address 192.168.1.2
db_port mcMMO database's port 3306
db_name mcMMO database's name mcmmo_data
db_login Login to connect to the database admin
db_pass Password to connect to the database 1234
db_driver Driver used for your database mysql
  1. Browse to your website host IP address, enjoy & share to your community!

⬆️ How to update

  1. Backup all your config files (located in config)
  2. Replace all your site files with the new files of the last update
  3. Compare the new config files with your backed up ones

Note: Release notes are here to help you understand which config files were updated.

⚠️ Requirements

Your hosting machine must have a web server installed (ex: Apache or Nginx) with PHP version 8 enabled.

Moreover, you have to make sure that the PHP driver of the mcMMO database you are using is activated.

📸 Screenshots

626shots_so

Available also on mobile !

238shots_so

...with a dark mode too

299shots_so

📜 License

This project is licensed under Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).

You can use the code, edit it, improve it, but no commercial use should be made from it. Thanks!