Skip to content

A modern free minecraft Dashboard

Notifications You must be signed in to change notification settings

slayernominee/mc_dash

Repository files navigation

MC Dash

IN DEVELOPMENT! THE CURRENT VERSION IS NOT FUNCTIONAL! AND IT STILL NEEDS SOME FUNCTIONS!

  • process console
  • file explorer (needs still some improvements)
  • file editor
  • download auto the minecraft server
  • auto start the server (is currently only possible via the console with start / stop)
  • start / stop the server
  • backend modifiable cors
  • bash script to generate a random token, port etc ...

A free & opensource Minecraft Dashboard to control your server

console image files image

Development

add a folder called server and put the paper.jar file in it that will run the server add a eula file that haseula=true in it ... Visit the .env file and change the token, websocket port there

pnpm install
pnpm run dev

will run the frontend on http://localhost:3000/dashboard

cd dash
cargo run

will run the Websocket / API server

Download the current paper server and upload it in the file explorer as server.jar also upload a eula.txt with the content eula=true up

Deployment

Build the Backend / Server

...

(explanation in progres ...)