0.2.0 • Published 6 years ago

srcds-info-proxy v0.2.0

Weekly downloads
1
License
ISC
Repository
-
Last release
6 years ago

srcds-info-proxy

npm version

srcds-info-proxy is a server to proxy A2S_INFO server queries through a REST endpoint.

srcds-info-proxy can be used as a way to provide game server information on your websites without having to use something like GameTracker. Below is a picture of me using it on my personal site.

srcds-info-proxy

Setup

Install dependencies

npm install

Run

npm start

Now you can make a request like this:

localhost:8080/?ip=192.168.1.3&port=27015

If the provided ip:port is a valid RCON supported server, you should get back a response like this:

keyvalue
type"I"
version17
serverName"LinuxGSM"
map"de_mirage"
gameType"csgo"
gameName"Counter-Strike: Global Offensive"
appID730
numPlayers0
maxPlayers16
numBots0
dedicated"dedicated"
os"Linux"
password0
securetrue
gameVersion"1.36.2.6"
ip"192.168.1.3"
port27015
pwfalse

There is optional HTTPS support. If you provide absolute paths to your cert and key with P_CERT AND P_KEY env variables, srcds-info-proxy will also start an HTTPS server.

0.2.0

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago