[GH-ISSUE #642] hope we have webpanel management feature too #515

Closed
opened 2026-02-27 02:02:00 +03:00 by kerem · 9 comments
Owner

Originally created by @ghost on GitHub (Jan 22, 2016).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/642

First, huge thanks to developer I managed all of my server one by one with many commands but not any more!

I'm running almost 70+ allied servers in asia and when I see all of that terminal makes me sick....
can you make simple webpanel for us? not only for me someone probably needed too!
I'm not good with linux but since sedirector got freeze issue I moved on this it really great
I'm not sure you accept this kind of request but hope you consider about this!

Originally created by @ghost on GitHub (Jan 22, 2016). Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/642 First, huge thanks to developer I managed all of my server one by one with many commands but not any more! I'm running almost 70+ allied servers in asia and when I see all of that terminal makes me sick.... can you make simple webpanel for us? not only for me someone probably needed too! I'm not good with linux but since sedirector got freeze issue I moved on this it really great I'm not sure you accept this kind of request but hope you consider about this!
kerem closed this issue 2026-02-27 02:02:01 +03:00
Author
Owner

@UltimateByte commented on GitHub (Jan 22, 2016):

Yeah, we've been thinking about that for a while now.
70+ servers, gosh !

For now, we're thinking of a way to allow the implementation of such a thing. The code would need to be redesigned i guess. Would probably go along with a move to python, and be a module for LGSM. But for now we're only trying to think about this well before starting working on it.

JimTR made something similar to what you're asking already btw.
https://github.com/dgibbs64/linuxgsm/issues/608

<!-- gh-comment-id:173817560 --> @UltimateByte commented on GitHub (Jan 22, 2016): Yeah, we've been thinking about that for a while now. 70+ servers, gosh ! For now, we're thinking of a way to allow the implementation of such a thing. The code would need to be redesigned i guess. Would probably go along with a move to python, and be a module for LGSM. But for now we're only trying to think about this well before starting working on it. JimTR made something similar to what you're asking already btw. https://github.com/dgibbs64/linuxgsm/issues/608
Author
Owner

@ghost commented on GitHub (Jan 22, 2016):

haha I'm not own 70+@ servers I'm just running 23 servers and other servers are allied with my server lol
thanks for quick and clean answer Mr.handsome from paris bro!!

<!-- gh-comment-id:173899876 --> @ghost commented on GitHub (Jan 22, 2016): haha I'm not own 70+@ servers I'm just running 23 servers and other servers are allied with my server lol thanks for quick and clean answer Mr.handsome from paris bro!!
Author
Owner

@UltimateByte commented on GitHub (Jan 22, 2016):

Lol, thanks !
23 servers is already pretty decent, i "only" got something like 16... ^^
BTW, i think i'll keep this open to remember working on it some day. Even though it's probably not me who is going to work on it considering the fact that i don't know PHP yet... :o))

<!-- gh-comment-id:173915391 --> @UltimateByte commented on GitHub (Jan 22, 2016): Lol, thanks ! 23 servers is already pretty decent, i "only" got something like 16... ^^ BTW, i think i'll keep this open to remember working on it some day. Even though it's probably not me who is going to work on it considering the fact that i don't know PHP yet... :o))
Author
Owner

@dgibbs64 commented on GitHub (Jan 22, 2016):

No plans currently. This is a big maybe. A web panel would have to be done by a dedicated developer. who knows web applications (not me). I would rather focus on LGSM being the best at what it does best. A webpanel that is not rubbish would take a long time.

<!-- gh-comment-id:174024547 --> @dgibbs64 commented on GitHub (Jan 22, 2016): No plans currently. This is a big maybe. A web panel would have to be done by a dedicated developer. who knows web applications (not me). I would rather focus on LGSM being the best at what it does best. A webpanel that is not rubbish would take a long time.
Author
Owner

@UltimateByte commented on GitHub (Jan 22, 2016):

I'm pretty confident it wouldn't be that hard to make it for somebody who knows php well, considering how functions are well separated. The biggest thing to do would probably to seek through the code to find all prompts and make them disappear, then maybe, i say maybe, add a few functions to allow the webpanel to be managed better. The script and the PHP module would then be totally independant afterwards. I actually have a good idea of how it could work, thanks to JimTR.

<!-- gh-comment-id:174033936 --> @UltimateByte commented on GitHub (Jan 22, 2016): I'm pretty confident it wouldn't be that hard to make it for somebody who knows php well, considering how functions are well separated. The biggest thing to do would probably to seek through the code to find all prompts and make them disappear, then maybe, i say maybe, add a few functions to allow the webpanel to be managed better. The script and the PHP module would then be totally independant afterwards. I actually have a good idea of how it could work, thanks to JimTR.
Author
Owner

@derklompi commented on GitHub (Feb 3, 2016):

What happened to the Rokket Interface https://github.com/dgibbs64/rokket, besides it`s not working atm? Couldnt that be used as a base?

<!-- gh-comment-id:179330004 --> @derklompi commented on GitHub (Feb 3, 2016): What happened to the Rokket Interface [https://github.com/dgibbs64/rokket](url), besides it`s not working atm? Couldnt that be used as a base?
Author
Owner

@dgibbs64 commented on GitHub (Feb 3, 2016):

Unfortunately the developer decided not to continue with it. Its very incomplete and doesnt work well currently. I do not have the skill set or time to develop it myself however any web developer is welcome to have ago. But is is a big project.

The most complete free web panel I have tested so far is BGpanel but even that does not support near as many servers as LGSM and didn't appear to work well with multiple instances. However BGpanel is relatively simple.

<!-- gh-comment-id:179338300 --> @dgibbs64 commented on GitHub (Feb 3, 2016): Unfortunately the developer decided not to continue with it. Its very incomplete and doesnt work well currently. I do not have the skill set or time to develop it myself however any web developer is welcome to have ago. But is is a big project. The most complete free web panel I have tested so far is BGpanel but even that does not support near as many servers as LGSM and didn't appear to work well with multiple instances. However BGpanel is relatively simple.
Author
Owner

@JimTR commented on GitHub (Feb 3, 2016):

I have coded something that has basic functions as a web app .... but there are problems with a user having a hosted space where PHP directives are a bit restrictive ... however I could host some web interfaces (using my code) as long as the web space is on my server. Problems are some servers reject curl or wget requests !

<!-- gh-comment-id:179387353 --> @JimTR commented on GitHub (Feb 3, 2016): I have coded something that has basic functions as a web app .... but there are problems with a user having a hosted space where PHP directives are a bit restrictive ... however I could host some web interfaces (using my code) as long as the web space is on my server. Problems are some servers reject curl or wget requests !
Author
Owner

@lock[bot] commented on GitHub (Jul 19, 2018):

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:406205217 --> @lock[bot] commented on GitHub (Jul 19, 2018): This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LinuxGSM#515
No description provided.