Skip to content

Python web interface for Linux Game Server Manager

License

Notifications You must be signed in to change notification settings

pump4love/LinuxGamePanel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinuxGamePanel

Python web interface for Linux Game Server Manager

preview

Installation

  1. Download the latest source from GitHub
  2. Extract ZIP file into the root level of your game server (Where you downloaded and installed LGSM)
  3. Install Python 3.X (Check online for instructions for your distubution)
  4. Install requirements via pip (pip3 on some systems)
pip install flask ansi2html python-pam

Configuration

To configure the panel edit lgpl.json at the most basic level you only need to provide the lgsm script name such as rustserver

Multiple Servers

If you are using multiple servers under a single user you can add them all to a single instance of the web panel like this

"servers": [
    "csgoserver",
    "csgoserver2",
    "csgoserver3",
]

Startup

Simply run ./start_web_panel.sh this will ensure the log/web exists and then run the server using nohup allowing you to disconnect from the session

About

Python web interface for Linux Game Server Manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 65.5%
  • Python 34.0%
  • Shell 0.5%