Game Log Server
The game log server provides a way to remotely host your server's log over a http rest-ful api. This feature is useful if you plan on running IW4MAdmin on a different machine than the game server.
Requirements
- Python 3.9.x or newer
Installing
- With Python 3.9.x installed, open up a terminal/command prompt window in the
GameLogServer
folder and execute:If this fails, you can alternatively try installing with:pip install -r requirements.txt
python -m pip install -r requirements.txt
- Allow TCP port 1625 through firewall
Launching
With Python 3 installed, open a terminal/command prompt window open in the GameServerLog
folder and execute:
python runserver.py
The Game Log Server window will need to remain running/open as long as IW4MAdmin is running
Configuring
- Update your
IW4MAdminSettings.json
by changing the value ofGameLogServerUrl
to "http://<remote_server_ip>:1625" - Example —
"GameLogServerUrl": "http://192.168.1.123:1625",