• Another one game server control panel
    4 replies, posted
Hello! As a part of my thesis I'm developing game server control panel. Before to start actual work I want to ask: "What wants the community?", so the topic is about this. I want to use Docker to deploy game servers. Since I'm going to use Docker it will be distributed game server control panel, so you will have one panel to manage all servers you have. Basic functionality I want to design: 1) Create, start, stop, update the server 2) Cron tasks for servers 3) Separate group of servers to design flexible access system 4) Restart on crash Also I want to ask you what you want: 1) Standalone application 2) SaaS (software as a service) The main problem of SaaS is: Service will ask you to grant access to it to use Docker in your machine, which is bad and looks weird for free software, but there are at least two good sides: always up to date and you don't need to deploy it by yourself. Please give me some suggestions of what community is missing in such systems. As you understood, it's NoName control panel :) Thank you very much for your help.
I made one of these once because a friend asked. It was awful. The backend was PHP that executed a program I wrote to launch in sequence other programs in order because the game had so many problems that server hosts needed a bunch of tools to keep their servers from exploding. Oh god.. flashbacks...
Controlling Docker by SaaS does seem a bit strange to me. Especially since if you're running so many game servers that you want to containerise them and manage them via a control panel, you're probably a hosting company that can spare another box for that control panel and the ops personnel to keep it up.
I've actually started such a project as well, and will be posting about it soon. It's still got some ways to go since it's a remake of an older program I made a years ago. I whole heartily support you since you look like you seem to be making a web-based management panel for your project. As I am strictly designing mine around Microsoft Windows. A web-ui functionality might be coming down the road, but is certainly not on the high priority list.
I worked quite a bit on the LGSM project, and have also created a fairly simple Docker container for housing steamcmd-based games. It includes a fairly basic script inside it to get/set configuration settings and control the game server itself. Feel free to ping me, I'd love to help out on something like this.
Sorry, you need to Log In to post a reply to this thread.