Skip to content

Game Log Server

RaidMax edited this page Jan 1, 2021 · 4 revisions

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

Installing

  1. With Python 3.9.x installed, open up a terminal/command prompt window in the GameLogServer folder and execute:
    pip install -r requirements.txt
    If this fails, you can alternatively try installing with:
    python -m pip install -r requirements.txt
  2. 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 of GameLogServerUrl to "http://<remote_server_ip>:1625"
  • Example — "GameLogServerUrl": "http://192.168.1.123:1625",
Clone this wiki locally