You are browsing as a guest. Sign up (or log in) to start making projects!

Lodestone - MC Server Panel

  • 3 Devlogs
  • 5 Total hours

A simple web-based Minecraft Server hosting panel making it easy for anyone to quickly spin up a server.

Open comments for this post

1h 3m 18s logged

Devlog #3
I got a basic web UI working, you can see your server list, create a new server and more. The core layout is there but its still minimal but it’s a real interface now instead oft just raw HTTP requests like last devlog.

The more interesting bit was getting the console output streaming to the browser in real time. You can now watch the server start up, send commands over RCON, and read log output live without refreshing anything. That was the piece I was most looking forward to building and it works well.

Demo video is here:
https://i.tomttfb.com/vid/boun6k.mp4

0
0
38
Open comments for this post

1h 23m 16s logged

Devlog #2

Core functionality is done. You can now create new servers, list all your servers, start them and stop them all over HTTP requests for now. No UI yet but ill probably do that next. Spun up a test server to make sure everything actually works correctly and it worked first try which was a nice surprise.

Next up is getting the console output streaming to the browser in real time, then building the actual web UI on top of what’s already working.

Demo video is up if you want to see it in action.
https://i.tomttfb.com/vid/7jpgdc.mp4

0
0
8
Open comments for this post

2h 30m 40s logged

Devlog #1

Every existing Minecraft server panel I’ve tried is either massively overengineered or just unpleasant to use. Pterodactyl and Pelican are built for hosting companies to manage hundreds of servers, its way too overengineered for a home server. Crafty Controller is supposed to be simpler but I find it cluttered and hard to navigate.

I’m building something where you open the browser, pick a version, set a name, and have a server running in under a minute. An easy setup process, all configuration done through the Web UI, nothing complicated while still giving users full access to their server settings and files. Flask backend managing server processes, HTML/CSS/JS frontend.

The planning is complete. First milestone is getting a server launching and streaming console output to the browser in real time.

0
0
37

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…