Skip to content

Minecraft servers tracker built on Cloudflare Workers with Vue.js.

License

Notifications You must be signed in to change notification settings

MrMicky-FR/CraftStats

Repository files navigation

CraftStats

Node.js CI

Minecraft servers tracker built on Cloudflare Workers with Vue.js.

Screenshot

Features

  • Fast, running on more than 300 datacenters worldwide thanks to Cloudflare Workers
  • Historical player counts for the last few months
  • Fully responsive
  • Intuitive interface to manage servers
  • Supports both Minecraft: Java Edition and Minecraft: Bedrock Edition support
  • Fully translatable

Installation

  • Install Wrangler CLI
  • Run npm install to install dependencies
  • Copy wrangler.example.toml to wrangler.toml
  • Create a KV namespace named KV_SERVERS and add its id in the wrangler.toml
  • Build the Vue.js frontend with cd frontend && npm install && npm run build
  • Deploy to Cloudflare Workers with wrangler deploy

Edit servers list

  • Add an edit token to the wrangler.toml file, by editing the value of SERVERS_EDIT_TOKEN
  • Go on /editor and change the servers
  • Enter the token and save

Credits

CraftStats was inspired by MineStats (by nathan818), which unfortunately is no longer maintained today.