A Web-Panel, hosted on private servers with docker. You can start, stop, create Minecraft-Servers and do so much more! PS: You do NOT need to sign up, when you launch this docker-container the first time, your default login credentials are username admin password admin.
Minh Duy
Check their projects out: Simple Docker Dashboard, Hackclub AI UI, My Profile
Youssef
Check their project out: ReeTui
TX 9394
Check their project out: Calcunator
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
I forgor to add my programming time for the demo to the project so here's just a tiny update devlog for the time. Till now, the Demo won't compile but I think I can fix it in 1-3 days (hopefully :|)
I have been working on a demo for a while but it's gonna take some more time. As I predicted, my Shipment got rejected bc of a missing demo
I decided to undo this whole need more ports? thing because almost nobody runs more than 10 mc servers at the same time in a docker container.
I didnt really do that much today and I struggle a lot with ports. I added a tiny bit in the frontend but as i sad it wasnt much today.
I finally added the controls section. Noticed that port reservation & accessing doesn't work properly. At the moment the controls section is only frontend without backend but I'm about to fix that.
I added a setting page in which you can delete your server and change Maximum player/RAM but I still gotta fix the sidebar.
It finally also runs on Linux, there were some execution rights issues but now it works perfectly fine!
I redesigned the Stats Page but the API calls aren't working correctly and it's hard to fix.
I wasn't pretty productive today, I only did some API and design changes for better navigation but the new stuff isn't often at it's right place and I repaired the stats panel.
I managed to give the stats-panel some more apis, gotta fix some design issues soon. I also added a notification system but thats not very important.
I'm trying to change this weird layout to the normal Website layout but it doesn't work as planned...
I added some APIs so you can see for example installed plugins or online players, I'm also close to finish /plugins.
Added a feature where you can select the server you want the plugins to get installed and there also were a few backend issues, most of them are solved now.
Added plugin upload but it still doesn't put it in the right folder which is a slight problem...
Finally shipped it for the first time, I added successfull server-starting before that but there are still many bugs.
Blockpanel finally starts server now, I still have to play a bit with routing & port-security and create a warning so people can't start multiple servers on the same port.
The Create-Server-Button works for now, EULA-Agreement too, now there are only controls, stats and much more missing in this project :| but finally one theme which caused me a headache is completed :)
I'm trying to let the container also run on Linux (Debian) but it's harder then i thought. The most of the issues are based on the rights, like it needs a lot of chmod +x and more...
Tried making a demo for a while but it doesnt work :( so i have to waste some more time to get a demo running so i can ship it for the first wave of votes
Noticed hackatime thought the frontend was a seperate project, so here's an devlog with both included to update it.
The docker-container works but connecting the frontend with the backend is harder then I thought so it will propably take some more time.
forgot to make a devlog so i wasted some time but here's the newest update:
Added a Server-Control/Start-Panel but connecting it with the backend doesnt work as well as i wished.
finished for today, I updated the Panel-Design, looks a bit fresher now. Tomorrow I'm gonna do the actual functions. GN
I finally repaired the routing, now the website routing should work properly and the login is fixed.
Files got randomly deleted & emptyed but managed to restore it (don't know if I restored everything...) Now beginning with the frontend
It finally runned successfully, I'm verrryyy happy about that, now I'm gonna add the other API's I need to for example start and stop the server.
Docker Container works (not very good), but the file for starting the server has to do an initial run before a skript can agree the eula in the eula.txt, testing since ages...
Forgot to make a Devlog for a while :| I searched a long time, decided to go with PurpurMC-Server because it's new and supports almost every plugin. Learned how to create a Docker-Image thanks to Copilot & ChatGPT and now I programmed the backend with (a lot of) help from Copilot, won't deny I used AI ;)
Got the Idea, asked ChatGPT how to properly do it, getting some information.
Btw: This project is partially-fully written by AI (Github Copilot). Hope it is OK for everyone, I'm trying to understand the Code written and anyhow, i made it to know almost every basic of Linux (Debian), hosted a lot of MC-Servers but never really coded, I'm trying to change that but before that, I must learn how to code :]