aoirint_mcping_server logo

aoirint_mcping_server

by MCP-Mirror

This server monitors the status of multiple Minecraft Bedrock/Java servers. It uses a PostgreSQL database for persistence and provides a Web API with Read/Write API key authentication.

View on GitHub

Last updated: N/A

What is aoirint_mcping_server?

aoirint_mcping_server is a server application designed to monitor the status of Minecraft Bedrock and Java servers. It provides a Web API for accessing server status information and uses a PostgreSQL database for persistent storage.

How to use aoirint_mcping_server?

To deploy, use Docker Compose with the provided docker-compose.yml and .env files. Configure the environment variables and then run docker compose up -d. After deployment, apply database migrations using the provided command.

Key features of aoirint_mcping_server

  • Monitoring status of multiple Minecraft Bedrock/Java servers

  • Persistence by PostgreSQL database

  • Web API with Read/Write API key authentication

  • Supports Bedrock 1.20.x and Java 1.20.x

Use cases of aoirint_mcping_server

  • Monitoring uptime and player count of Minecraft servers

  • Providing a public API for server status information

  • Integrating server status into web applications or dashboards

  • Alerting administrators when servers go offline

  • Tracking server performance over time

FAQ from aoirint_mcping_server

What Minecraft versions are supported?

Bedrock 1.20.x and Java 1.20.x are currently supported.

How do I deploy the server?

Use Docker Compose with the provided docker-compose.yml and .env files.

What database is used?

PostgreSQL.

How do I apply database migrations?

Use the provided docker compose run command with the correct database connection string.

Where are the Docker images located?

The Docker images are available on Docker Hub under the aoirint organization.