[FEEDBACK] Problems or Things You Wish were Faster in Existing Panel Software

What are some problems, things you wish were faster, or suggestions you have for existing panel software? Hey! This post is more to collect feedback, suggestions, or just issues you've had with existing panel software (by panel software, I mean Pterodactyl, AMP, Multicraft, etc.) Either things you've seen hosts have that you wish were in the software by default, issues you've had with hosts' panels, or just general inconveniences. This information is being collected for possible implementation in our own custom panel software were building (not including link for advertising rules)
124 Replies
Admincraft Meta
Admincraft Meta6mo ago
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close !close !solved !answered
Requested by josbot#0
Skullians
Skullians6mo ago
kube support /j File manager… Folder drag and drop
JosBot
JosBotOP6mo ago
that is already a thing;) Good point!!
Skullians
Skullians6mo ago
:LETSGO: question by custom panel software do you mean that people can install it themselves, or that it’s used on your host exclusively
JosBot
JosBotOP6mo ago
Ingot exclusive due to how our host operates Though OSS is not out of the question
Skullians
Skullians6mo ago
Well if it’s OSS, one line installer unlike bloody ptero
JosBot
JosBotOP6mo ago
but you can run BYON if you want to use your own nodes with ingot's panel
Dannyx
Dannyx6mo ago
a new panel coming up 👀
Skullians
Skullians6mo ago
BYON?
JosBot
JosBotOP6mo ago
currently: this would be impossible to do -- so thats why, but ive brought it up Bring Your Own Nodes, it'd be a contact-us only product
Skullians
Skullians6mo ago
ah right, fair enough oh interesting.
JosBot
JosBotOP6mo ago
but by contact us, i dont mean pay thousands
Skullians
Skullians6mo ago
kek
JosBot
JosBotOP6mo ago
👀 just trying to collect features on top of what we already have listed by community feedback
Skullians
Skullians6mo ago
User API?
JosBot
JosBotOP6mo ago
everything will be accessible via API
Skullians
Skullians6mo ago
righto
JosBot
JosBotOP6mo ago
from files on game servers to network scaling settings this excludes user-account related API*
Skullians
Skullians6mo ago
you’ll have FTP / SFTP support right
JosBot
JosBotOP6mo ago
but anyways that's unrelated to this thread and yeah ofc!
Skullians
Skullians6mo ago
:Gladge:
JosBot
JosBotOP6mo ago
Stickying the message so others can view it
Skullians
Skullians6mo ago
ooh O: Versioning via git is really nice
JosBot
JosBotOP6mo ago
we’re calling it in-git yes i thought of that rn
Skullians
Skullians6mo ago
Pretty damn good list icl but others will probably think of more Is this an exclusively Minecraft control panel?
Torrent
Torrent6mo ago
Support for redis authentication/ACL (niche I know, but pterodactyl does not support it)
ProGamingDk
ProGamingDk6mo ago
better login, like security key support etc
JosBot
JosBotOP6mo ago
It’ll have support for other implementations as well :) Right now, as this is an MC discord, just looking for MC suggestions
Skullians
Skullians6mo ago
:Pingsock:
ProGamingDk
ProGamingDk6mo ago
better server sorting, but thats coming in pelican
JosBot
JosBotOP6mo ago
alr planned and with how “networks” work it’s technically fundamentally baked in sorry!! only meant to ping the new additions
Skullians
Skullians6mo ago
maybe a way to look for a specific keyword in files? lmao dw, was joking
JosBot
JosBotOP6mo ago
this might be difficult to implement
Skullians
Skullians6mo ago
may be resource intensive though yeah
DebitCardz
DebitCardz6mo ago
Global file search feature 🤔 yeah it may be a bit too much because it might need to index like a gigabyte log file or something
ProGamingDk
ProGamingDk6mo ago
im assuming this is for ingot?
JosBot
JosBotOP6mo ago
mhm
Skullians
Skullians6mo ago
yeah…. or maybe just limit it so a single folder with a file size limit (so it only gets yaml files at a certain size or smthn) but that’s just a lot of work that most won’t use the feature
ProGamingDk
ProGamingDk6mo ago
blooms grep file search is sick so that
ProGamingDk
ProGamingDk6mo ago
No description
JosBot
JosBotOP6mo ago
we could make a plugin that lets people do it and make it OSS
DebitCardz
DebitCardz6mo ago
who knows 🤷‍♀️
Skullians
Skullians6mo ago
indeed
JosBot
JosBotOP6mo ago
interesting, i hadn’t known they had this functionality i’m sure there’s a way
ProGamingDk
ProGamingDk6mo ago
if they do it so can you!
JosBot
JosBotOP6mo ago
probably best impl would be exclusion of larger files
Skullians
Skullians6mo ago
give everyone root ssh access then they can do it themselves!
ProGamingDk
ProGamingDk6mo ago
oh another recommendation, better than default player management
JosBot
JosBotOP6mo ago
technically root doesn’t exist so i mean sure !
Skullians
Skullians6mo ago
:hm:
ProGamingDk
ProGamingDk6mo ago
bloom has a player count, and a user management list
JosBot
JosBotOP6mo ago
@AeonRemnant can’t brute force the machine if there’s no attack surface in the first place
Skullians
Skullians6mo ago
shockbyte new panel moment
ProGamingDk
ProGamingDk6mo ago
was funny
Skullians
Skullians6mo ago
yep
JosBot
JosBotOP6mo ago
you can probably rev shell an ingot shard right now actually it won’t give any access to anything
Skullians
Skullians6mo ago
unlike shockbyte lmao so that’s a start FUCK I was about to suggest something and I forgot will your unzipping / zipping functionality not suck ass like ptero? :kek:
JosBot
JosBotOP6mo ago
oh right reminds me for file permissions i’ve always wanted it
Skullians
Skullians6mo ago
ooh that would be cool Server splitting? or is that something you just won’t implement / would be used in networks feature or whatnot damn all the ingot people are here
JosBot
JosBotOP6mo ago
built in, you purchase a plan not a server irr @Santio confirm
Skullians
Skullians6mo ago
oh right nice :D
JosBot
JosBotOP6mo ago
trying to think of technical implementations of versioning something i’ve wanted to do a localhost file mirror app, but that’s longer down the line
Santio
Santio6mo ago
um, sure !
JosBot
JosBotOP6mo ago
similar to dropbox, an app you install that mirrors your network (or network template’s) operating directory so you can work with it locally via the file manager bros got the hosting provider role
Santio
Santio6mo ago
yeah man 😎
Skullians
Skullians6mo ago
fake!!!! mods ban this guy
Santio
Santio6mo ago
idk if ingot & minehut (being a mod) counts so i just assumed it did if not someone can scream at me and ill yeet the role
JosBot
JosBotOP6mo ago
minehut counts
Skullians
Skullians6mo ago
^^^^^^^^^^^^^
Santio
Santio6mo ago
okok cool, not getting banned today 😓
Skullians
Skullians6mo ago
oh also custom docker image for java? like let them specify a custom docker image or probably would be better to leave that as something host would do like let them use graalvm instead of normal java don’t give me credit for the grep function :( pro did that
JosBot
JosBotOP6mo ago
^^
Skullians
Skullians6mo ago
eh :Shrug: oh
ProGamingDk
ProGamingDk6mo ago
i see a lot of credits to me im too good ik
Skullians
Skullians6mo ago
maybe some kind of system that filters out large files in a specific directory (e.g. the logs folder) and let you either delete some or delete all that would be really nice or order by file size
JosBot
JosBotOP6mo ago
collective credits for a couple of features to ultraservers, bloom, and shockbyte’s teams respectively
Santio
Santio6mo ago
thatd be useful
JosBot
JosBotOP6mo ago
that browse backups feature is chef’s kiss on bloom & ultserv
Skullians
Skullians6mo ago
What statistic graphs would you have (if any)?
Torrent
Torrent6mo ago
Redis AUTH support could be really useful. Just go to the pterodactyl discord and search “Redis” and you’ll find the exact same response from the support bot 100s of times with nobody actually fixing their issue.
ProGamingDk
ProGamingDk6mo ago
what issue redis with password works afaik the issue is protected mode generally
auby
auby6mo ago
button to ddos competitor server plz hi jos cookies
Torrent
Torrent6mo ago
It doesnt. I’ve connected clients to it successfully but if I try to connect ptero to it, it fails to start every time The ONLY way ptero starts is if the Redis server has no password set
Skullians
Skullians6mo ago
CPU, RAM and network would be really nice, but maybe disk / IO usage too? Don’t know how you could implement it tho
1who¡ssus?
1who¡ssus?6mo ago
Pterodactyl unzip It's fucking ass Bullcrap level
Skullians
Skullians6mo ago
and zip
1who¡ssus?
1who¡ssus?6mo ago
That too Moonlight at least is trying, I hope the release has a beautiful zip/unzip UI that's actually decent, unlike pterodactyl
Skullians
Skullians6mo ago
yeah
1who¡ssus?
1who¡ssus?6mo ago
Yes please
JosBot
JosBotOP6mo ago
alr planned yeah!
Skullians
Skullians6mo ago
:D
JosBot
JosBotOP6mo ago
ddos 127.0.0.1 button added on ur https://localhost hi aubrey rust
auby
auby6mo ago
lets freraking go!! can u make the panel oss
JosBot
JosBotOP6mo ago
freraking?! 🍂🍁🍁🍂
auby
auby6mo ago
can u open source al of um ingot
JosBot
JosBotOP6mo ago
in discussion™️
auby
auby6mo ago
hpow about u give me ur github account so its open source but only ofr me 😁
Skullians
Skullians6mo ago
dm me source code pretty pls
JosBot
JosBotOP6mo ago
we run gitlab so okay!!!/s
Skullians
Skullians6mo ago
ew Self hosted gitlab
JosBot
JosBotOP6mo ago
who said we self host
Skullians
Skullians6mo ago
cancer ik but still reminded me of it
JosBot
JosBotOP6mo ago
we pay those $45 per user with ai with audit logs with retention with backups that’s a joke
Skullians
Skullians6mo ago
:crydeath:
JosBot
JosBotOP6mo ago
Data we've collected so far (from our team & this thread): Management Related
Server & Network Sorting (credit to @ProGamingDk) Default Player Management (view online players, op, ban, kick them, etc.) (credit to @ProGamingDk) Statistics (view average player count and history)
Console Related:
Pop-Out Console Fullscreen Console Log Upload to mclo.gs
Database Related:
Database Importing Database Viewer Database Backups
File Manager Related:
SFTP Server Importing File Manager Trash Bin Server Software Selector Custom Java Docker Image Selector (this’ll be a limited variety) (credit to @Skullians) Folder Drag and Drop (credit to @Skullians) Versioning via Git? Better Zip/Unzip (credit to @Skullians) Choose Archive Format (pick it once and it retains the selection, change in the user settings) Customizable File Permissions User-Based File Permissions (grant subusers access to only specific files or folders) Grep File Search (credit to @ProGamingDk & @Skullians)
Schedule/Backups Related:
Automated Backups Browsing Backups
Networking Related:
Reverse Proxy Ports Firewall Local IP Network Functionality Subdomains
Misc/Logs Related:
Fine Grained Activity Logs Activity Logs Search Modpack/Plugin Viewer Startup Flags Editor Server Software Selector Better Login (Security Keys, 2FA Auth, Passkeys, Email One-Time) (credit to @ProGamingDk) Support for Redis Auth/ACL? (credit to @Torrent)
auby
auby6mo ago
@JosBot
No description
auby
auby6mo ago
add ability to write plugins in javascript and typescript pls
JosBot
JosBotOP6mo ago
just run arkjs is oki
auby
auby6mo ago
if ingot backend isnt completely in skript, rust and cobol i'll be very disappointed.
Skullians
Skullians6mo ago
can’t forget assembly
JosBot
JosBotOP6mo ago
it’s 2 of those things won’t say which ones
Skullians
Skullians6mo ago
Skript and cobol ofc
Deathpacito
Deathpacito6mo ago
Finer perm details on file protection, would like to be able to hire a configurator and let them play around without worrying they might download the plugin jars instead of the folders With how some plugins ID you as the owner and make you responsible for potential leaks that would solve a significant pain point for those hiring admins to manage backend items
JosBot
JosBotOP6mo ago
precisely what i was going for versioning and browse backups make it easy to fix if you’re lazy tho
DebitCardz
DebitCardz6mo ago
i wanted to add Gleam to the stack
JosBot
JosBotOP6mo ago
Data we've collected so far (from our team & this thread): Management Related
Server & Network Sorting (credit to @ProGamingDk) Default Player Management (view online players, op, ban, kick them, etc.) (credit to @ProGamingDk) Statistics (view average player count and history)
Console Related:
Pop-Out Console Fullscreen Console Log Upload to mclo.gs
Database Related:
Database Importing Database Viewer Database Backups
File Manager Related:
SFTP Server Importing File Manager Trash Bin Server Software Selector Custom Java Docker Image Selector (this’ll be a limited variety) (credit to @Skullians) Folder Drag and Drop (credit to @Skullians) Versioning via Git? Better Zip/Unzip (credit to @Skullians) Choose Archive Format (pick it once and it retains the selection, change in the user settings) Customizable File Permissions User-Based File Permissions (grant subusers access to only specific files or folders) Grep File Search (credit to @ProGamingDk & @Skullians)
Schedule/Backups Related:
Automated Backups Browsing Backups
Networking Related:
Reverse Proxy Ports Firewall Local IP Network Functionality Subdomains
Misc/Logs Related:
Fine Grained Activity Logs Activity Logs Search Modpack/Plugin Viewer Startup Flags Editor Server Software Selector Better Login (Security Keys, 2FA Auth, Passkeys, Email One-Time) (credit to @ProGamingDk) Support for Redis Auth/ACL? (credit to @Torrent)
JosBot
JosBotOP6mo ago
We're looking for feedback on things you wish were in, were different, or more efficient within existing panel software for our own software over at Ingot (https://ingot.gg/) we're developing! This is list of features we've collected already, from our team and folks here -- want to add or change something, just send something here :D
Ingot | Our Infrastructure, Your Dreams
Ingot is more than a hosting company. We offer game server hosting, scaling solutions, and dedicated servers. All with top-of-the-line hardware and 24/7 support so you never have to worry about downtime again.
ProGamingDk
ProGamingDk6mo ago
ingotspigot yes yes
JosBot
JosBotOP6mo ago
id explode
Torrent
Torrent6mo ago
I genuinely have no idea if this is possible but maybe hook into some port scanner software that shows if a port you're trying to open in the panel is blocked by your firewall? then again you can just not be a fool and check yourself, but it could be cool for QoL
JosBot
JosBotOP6mo ago
As in if a port being opened via the panel is blocked by our firewall for our machines? I don't believe people would have access to open those ports regardless, unless you're referring to something else
Torrent
Torrent6mo ago
I was under the assumption this panel software would be open-source ;_; maybe i missed something lol
JosBot
JosBotOP6mo ago
it's in discussion :D but we could probably look into it, but i dont think it would function without issues due to the nuances of how some network setups can be if it's only available via vpn which hasn't been setup yet for example, we shouldnt be displaying errors which can confuse the user "Port not available or unable to be reached" would be a confusing issue if some netops engineer just told a staff member to open a port while they setup a proper VPN, for example
Skullians
Skullians6mo ago
If it were to be open source maybe it would be more of an admin feature e.g. if you were creating port allocations for a node, or creating a server and it checks if the allocated ports are open or not idk :Shrug:

Did you find this page helpful?