https://github.com/pantersoft/ogsm
A Webinterface to manage LGSM Servers.
https://github.com/pantersoft/ogsm
gameserver-tool lgsm linuxgsm webinterface
Last synced: 5 months ago
JSON representation
A Webinterface to manage LGSM Servers.
- Host: GitHub
- URL: https://github.com/pantersoft/ogsm
- Owner: PanterSoft
- Created: 2023-02-09T15:31:43.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-12T13:46:39.000Z (about 3 years ago)
- Last Synced: 2025-03-31T19:47:30.696Z (11 months ago)
- Topics: gameserver-tool, lgsm, linuxgsm, webinterface
- Language: PHP
- Homepage:
- Size: 36.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OGSM Open-GameServer-Manager
This is a web Interface to manage your OGSM Servers
Keep in Mind that this Project is still in Development
LinuxGSM: https://github.com/GameServerManagers/LinuxGSM
Installing dependencies
```
sudo apt-get install git tmux curl python jq apache2 nano zip unzip php7.4 php7.4-zip php7.4-mbstring openssl
```
Downloading The repository
```
cd /var/www/html
sudo git clone https://github.com/NicodimarcoTV/OGSM-Open-Gameserver-Manager.git
sudo mv OGSM-Open-Gameserver-Manager/ OGSM
cd /var/www/html/OGSM/
sudo mkdir Servers
sudo service apache2 restart
```
Adding permissions
```
sudo chown -R www-data:www-data /var/www/html/*
```
Type ``` sudo visudo ``` and insert the following lines after ``` %sudo ALL=(ALL:ALL) ALL ```
```
www-data ALL=(ALL) NOPASSWD: ALL
www-data ALL=(ALL) NOPASSWD: /sbin/poweroff, /sbin/reboot, /sbin/shutdown
```
Type ``` sudo nano /etc/apache2/sites-available/000-default.conf ``` and Edit ``` DocumentRoot /var/www/html ``` to ``` DocumentRoot /var/www/html/OGSM ```