Minetrack makes it easy to keep an eye on your favorite Minecraft servers. https://mc.fascinated.cc/
Go to file
2020-05-05 18:36:01 -05:00
assets run #updateGlobalStats in #handleSyncComplete 2020-05-05 17:59:05 -05:00
docs add fix note to docs/CHANGELOG.md 2020-05-05 18:01:43 -05:00
lib replace socket.io usage with WebSockets 2020-05-05 16:49:01 -05:00
scripts Backend cleanup (#146) 2020-04-21 17:59:53 -05:00
.babelrc Minetrack 5 (#143) 2020-04-19 19:27:59 -05:00
.eslintrc.json Minetrack 5 (#143) 2020-04-19 19:27:59 -05:00
.gitignore Minetrack 5 (#143) 2020-04-19 19:27:59 -05:00
config.json release 5.3.0 2020-05-05 17:20:52 -05:00
LICENSE First commit, most of the backend system! :) 2015-11-01 22:56:08 -06:00
main.js use serverId in protocol instead of legacy info object 2020-04-29 04:01:10 -05:00
minecraft_versions.json Added 1.15.2 protocol version 2020-04-24 21:40:57 -04:00
package-lock.json release 5.3.0 2020-05-05 17:20:52 -05:00
package.json release 5.3.0 2020-05-05 17:20:52 -05:00
README.md update support status message in README.md 2020-05-05 18:36:01 -05:00
servers.json Minetrack 5 (#143) 2020-04-19 19:27:59 -05:00

Minetrack

Minetrack is a Minecraft PC/PE server tracker that lets you focus on what's happening now. Built to be lightweight and durable, you can easily adapt it to monitor BungeeCord or server instances.

Migrating to Minetrack 5

See our Minetrack 5 migration guide.

This project is not actively supported!

This project and the offical website are not actively supported. Pull requests will be reviewed and merged (if accepted), but issues may not be addressed outside of fixes provided by community member. Please share any improvements or fixes you've made so everyone can benefit from them!

You can find a list of community hosted instances below:

Want to be listed here? Add yourself in a pull-request!

Try it out!

You can see an up-to-date copy of the production branch running on https://minetrack.me

"master" branch contains everything you need to start your own copy. "prod" and "prod-bedrock" branches are what is used in the production environment of the minetrack.me sites.

Usage

  1. Install Node 12.4.0+ (check your version with node -v)
  2. Make sure everything is correct in config.json.
  3. Add/remove servers by editing the servers.json file
  4. Run npm install
  5. Run npm run build (this bundles assets/ into dist/)
  6. Run node main.js to boot the system (may need sudo!)

(There's also install.sh and start.sh, but they may not work for your OS.)

Database logging is disabled by default. You can enable it in config.json by setting logToDatabase to true. This requires sqlite3 drivers to be installed.

What's being changed?

For the changelog, check out the CHANGELOG file.