This project provides a web application that displays information about a Minecraft server. The application fetches server information using an external API and presents it in a user-friendly format on a web page.
docker run -d -p 8000:8000 -e SERVER=<YOUR-MINECRAFT_SERVER_DOMAIN_HERE> rdnsx/bedrockstatus
Access the application by opening your web browser and navigating to http://localhost:8000
.
-
Clone this repository to your local machine:
git clone https://github.com/rdnsx/Bedrock-Status.git
-
Navigate to the project directory:
cd Bedrock-Status
-
Modify the
docker-compose.yml
file to set your desired environment variables. Specifically, you can set theSERVER
environment variable to the domain of the Minecraft server you want to monitor.services: bedrockstatus: image: rdnsx/bedrockstatus ports: 8000:8000 environment: - SERVER=<YOUR-MINECRAFT_SERVER_DOMAIN_HERE>
-
Deploy the application using Docker Compose:
docker-compose up -d
-
Access the application by opening your web browser and navigating to
http://localhost:8000
.
- You can modify the Flask application's code in the
app.py
file to enhance or change the way server information is presented on the web page. - CSS, HTML and images for the web page are located in the
templates
andstatic
directories. You can customize these files to change the appearance and layout of the web page.
- The application fetches server information from an external API.
- This project uses the Docker image
rdnsx/bedrockstatus
to deploy the application. Make sure to check for any updates or changes to this image if needed.
This project is licensed under the MIT License.