CS2D Server List is an amateur project for monitoring CS2D game servers, built with Node.js and Redis. It provides a public API for accessing server status, player statistics, and map information with CORS support.
- π‘ Server Monitoring β Track server status, active players, and current maps.
- π Player Statistics β Leaderboards and detailed player info.
- πΊοΈ Map Parser β View available maps and their details.
- π οΈ Automation Tools β Lua scripts for uploading leaderboards.
- π Free Public API β CORS-enabled API for easy integration.
- Node.js v20+
- Redis
- IPInfo API Key
git clone https://github.com/ernestpasnik/cs2d-serverlist.git
cd cs2d-serverlist
npm installCreate .env:
HOST=0.0.0.0
PORT=3000
REDIS_URL=redis://127.0.0.1:6379
IPINFO_APIKEY=your_api_key_herenpm start- CS2D LuaJIT β Replaces the default CS2D Lua engine with LuaJIT, enabling faster performance and support for external Lua C modules.
This project is licensed under the MIT License.
