RaidMax / IW4MAdmin-Master

Master server for IW4MAdmin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IW4MAdmin-Master

Purpose

IW4MAdmin-Master is the master list for all running instance of IW4MAdmin
Each IW4MAdmin instance sends a heartbeat approximately every 30 seconds which is recieved by this service and stored.
IW4MAdmin-Master is also responsible for maintaining the version information and providing current translation strings.

Requirements

Python 3.8.x or newer

Start (local)

chmod +x launch.sh
./launch.sh

Endpoints

Unless otherwise specified, all endpoints return JSON

/Health

Health status of the master

/Instance

All active instances

/Version

Current stable and pre-release version

/History

Client and server count history

/Localization

Latest translation strings

UI

Home

Zoomable plot of servers, client, and instance counts over an interval

/servers

Simple list of all server information grouped by game name

About

Master server for IW4MAdmin


Languages

Language:Python 59.9%Language:HTML 38.8%Language:CSS 0.8%Language:Shell 0.6%