[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
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
kube support
/j
File manager…
Folder drag and drop
that is already a thing;)
Good point!!
:LETSGO:
question
by custom panel software do you mean that people can install it themselves, or that it’s used on your host exclusively
Ingot exclusive due to how our host operates
Though OSS is not out of the question
Well
if it’s OSS, one line installer
unlike bloody ptero
but you can run BYON if you want to use your own nodes with ingot's panel
a new panel coming up 👀
BYON?
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
ah right, fair enough
oh interesting.
but by contact us, i dont mean pay thousands
kek
👀 just trying to collect features on top of what we already have listed by community feedback
User API?
everything will be accessible via API
righto
from files on game servers to network scaling settings
this excludes user-account related API*
you’ll have FTP / SFTP support right
but anyways that's unrelated to this thread
and yeah ofc!
:Gladge:
Stickying the message so others can view it
ooh O:
Versioning via git is really nice
we’re calling it in-git
yes i thought of that rn
Pretty damn good list icl
but others will probably think of more
Is this an exclusively Minecraft control panel?
Support for redis authentication/ACL (niche I know, but pterodactyl does not support it)
better login, like security key support etc
It’ll have support for other implementations as well :)
Right now, as this is an MC discord, just looking for MC suggestions
:Pingsock:
better server sorting, but thats coming in pelican
alr planned and with how “networks” work it’s technically fundamentally baked in
sorry!! only meant to ping the new additions
maybe a way to look for a specific keyword in files?
lmao dw, was joking
this might be difficult to implement
may be resource intensive though
yeah
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
im assuming this is for ingot?
mhm
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
blooms grep file search is sick
so that
we could make a plugin that lets people do it and make it OSS
who knows 🤷♀️
indeed
interesting, i hadn’t known they had this functionality
i’m sure there’s a way
if they do it so can you!
probably best impl would be exclusion of larger files
give everyone root ssh access then they can do it themselves!
oh another recommendation, better than default player management
technically root doesn’t exist
so i mean
sure
!
:hm:
bloom has a player count, and a user management list
@AeonRemnant can’t brute force the machine if there’s no attack surface in the first place
shockbyte new panel moment
was funny
yep
you can probably rev shell an ingot shard right now actually
it won’t give any access to anything
oh right reminds me for file permissions
i’ve always wanted it
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
built in, you purchase a plan not a server irr @Santio confirm
oh right
nice :D
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
um, sure
!
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
yeah man 😎
fake!!!! mods ban this guy
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
minehut counts
^^^^^^^^^^^^^
okok cool, not getting banned today 😓
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
^^
eh
:Shrug:
oh
i see a lot of credits to me
im too good ik
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
collective credits for a couple of features to ultraservers, bloom, and shockbyte’s teams respectively
thatd be useful
that browse backups feature is chef’s kiss on bloom & ultserv
What statistic graphs would you have (if any)?
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.
what issue
redis with password works afaik
the issue is protected mode generally
button to ddos competitor server plz
hi jos cookies
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
CPU, RAM and network would be really nice, but maybe disk / IO usage too? Don’t know how you could implement it tho
Pterodactyl unzip
It's fucking ass
Bullcrap level
and zip
That too
Moonlight at least is trying, I hope the release has a beautiful zip/unzip UI that's actually decent, unlike pterodactyl
yeah
Yes please
alr planned yeah!
:D
lets freraking go!!
can u make the panel oss
freraking?! 🍂🍁🍁🍂
can u open source al of
um
ingot
in discussion™️
hpow about
u give me ur github account
so its
open source
but only ofr me
😁
dm me source code pretty pls
we run gitlab so okay!!!/s
ew
Self hosted gitlab
who said we self host
cancer
ik but still
reminded me of it
we pay those $45 per user
with ai
with audit logs
with retention
with backups
that’s a joke
:crydeath:
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 BackupsFile 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 BackupsNetworking Related:
Reverse Proxy Ports Firewall Local IP Network Functionality SubdomainsMisc/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
add ability to write plugins in
javascript and typescript pls
just run arkjs
is oki
if ingot backend isnt completely in skript, rust and cobol
i'll be very disappointed.
can’t forget assembly
it’s 2 of those things
won’t say which ones
Skript and cobol ofc
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
precisely what i was going for
versioning and browse backups make it easy to fix if you’re lazy tho
i wanted to add Gleam to the stack
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 BackupsFile 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 BackupsNetworking Related:
Reverse Proxy Ports Firewall Local IP Network Functionality SubdomainsMisc/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)
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.
ingotspigot
yes yes
id explode
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
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
I was under the assumption this panel software would be open-source ;_;
maybe i missed something lol
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
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: