No description
Find a file
2024-03-12 04:31:54 +00:00
.github Create workflows 2024-03-12 04:31:54 +00:00
protocols Create /stats route 2024-03-12 03:45:07 +00:00
.env.example Support Factorio 2024-03-11 20:48:33 +00:00
.gitignore Create .gitignore 2024-03-11 03:10:29 +00:00
app.py Update app.py 2024-03-12 03:52:29 +00:00
docker-compose.yml Update docker-compose.yml 2024-03-11 17:08:38 +00:00
Dockerfile Support Palworld 2024-03-11 16:37:40 +00:00
LICENSE Initial commit 2024-03-10 02:35:32 +00:00
main.py Create protocols folder 2024-03-12 02:01:47 +00:00
README.md Update README.md 2024-03-12 04:11:23 +00:00
requirements.txt Create Swagger 2024-03-12 03:08:59 +00:00
terms.md Create Swagger 2024-03-12 03:08:59 +00:00
version.py Create Swagger 2024-03-12 03:08:59 +00:00

OpenGSQ Master Server Search API

Docker Image CI GitHub license

This is an application that provides an API for searching game servers. The application supports the following games: BeamMP, Factorio, Palworld, and Scum.

Try now: https://master-server.opengsq.com

Usage

The application provides the following endpoints:

  • /beammp/search?host=<host>&port=<port>
  • /factorio/search?host=<host>&port=<port>
  • /palworld/search?host=<host>&port=<port>
  • /scum/search?host=<host>&port=<port>

Replace <host> and <port> with the host and port of the game server you want to search.

Error Handling

The application will return a 400 error if the 'host' and 'port' parameters are not provided or if the 'port' parameter is not an integer. If no result is found, the application will return a 404 error.

License

This project is licensed under the MIT License.

Stargazers over time

Stargazers over time