Blockpanel

Blockpanel Used AI

45 devlogs
61h 9m
•  Ship certified
Created by Luckmuc

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.

Timeline

Ship 2

0 payouts of shell 0 shells

Luckmuc

about 2 hours ago

Luckmuc Covers 30 devlogs

I added a 2 more windows for rights und server controls.

Update attachment

I began adding the last main-section of the project, controls.

Update attachment
Luckmuc
Luckmuc
1h 29m 1 day ago

I did another demo site bc some reviewer was not pleased. https://demo.blockanel.online

Update attachment

I worked a bit at the web-design and hopefully it work's now.

Update attachment

The demo now finally works and is deployed on my server.

Update attachment

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 :|)

Update attachment

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

Update attachment

I made it ready for shipping (again) and did some changes but it wasnt much.

Update attachment

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.

Update attachment

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.

Update attachment

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.

Update attachment

I added a setting page in which you can delete your server and change Maximum player/RAM but I still gotta fix the sidebar.

Update attachment

Limited the number of ports you can have (10) but you can add more if you wish so.

Update attachment

You can now give your servers custom ports & I did some background patches.

Update attachment

I redesigned the Server Create section a little bit because it stopped working anyways.

Update attachment

It finally also runs on Linux, there were some execution rights issues but now it works perfectly fine!

Update attachment

That's the final result for the Stats Page, I ain't gonna touch this thing again

Update attachment

Suprise! The API's are now getting called sucessfully (was an authentication error)

Update attachment

I redesigned the Stats Page but the API calls aren't working correctly and it's hard to fix.

Update attachment

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.

Update attachment

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.

Update attachment

I'm trying to center these 2 menus but it just DOESN'T WORK

Update attachment

added an own icon to the website, now it looks a little bit weird

Update attachment

I'm trying to change this weird layout to the normal Website layout but it doesn't work as planned...

Update attachment

I added some APIs so you can see for example installed plugins or online players, I'm also close to finish /plugins.

Update attachment

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.

Update attachment

I'm trying to repair the Upload but it's still buggy and I dont know why

Update attachment

There are still errors while uploading some plugins

Update attachment

Added plugin upload but it still doesn't put it in the right folder which is a slight problem...

Update attachment

Finally shipped it for the first time, I added successfull server-starting before that but there are still many bugs.

Update attachment

Ship 1

1 payout of shell 205.0 shells

Luckmuc

27 days ago

Luckmuc Covers 15 devlogs

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.

Update attachment

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 :)

Update attachment

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...

Update attachment

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

Update attachment

Finally managed to connect most of it, now it should be easier to make it run.

Update attachment

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.

Update attachment

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.

Update attachment

finished for today, I updated the Panel-Design, looks a bit fresher now. Tomorrow I'm gonna do the actual functions. GN

Update attachment

I finally repaired the routing, now the website routing should work properly and the login is fixed.

Update attachment

Tried to start the backend, docker doesnt seem to like npm...

Update attachment

Files got randomly deleted & emptyed but managed to restore it (don't know if I restored everything...) Now beginning with the frontend

Update attachment

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.

Update attachment

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...

Update attachment

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 ;)

Update attachment

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 :]

Update attachment