Skip to content

fzwoch/metaqtv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MetaQTV

Web API serving QuakeWorld server info

Usage

metaqtv [-master INTERVAL] [-server INTERVAL] [-active INTERVAL] [-port PORT]
arg type description default
port int HTTP listen port 3000
master int Master server update interval 600
server int Server update interval 30
active int Active server update interval 15

API endpoints

URL description
/v1/servers Mvdsv servers with QTV streams

Config

Master servers

The QuakeWorld master servers to query for servers.

Example master_servers.json

[
  "master.quakeworld.nu:27000",
  "master.quakeservers.net:27000",
  "qwmaster.ocrana.de:27000",
  "qwmaster.fodquake.net:27000"
]

Build

$ go build

Credits

  • eb
  • Tuna
  • XantoM