McStatus is a minimal status page built for server owners. You can add your server domains/ips and McStatus will let you know if they are online! In the case of an outage, McStatus will allow your players to see which server is offline!
- Clone the repository on to your local machine.
- Run the following commands.
npm i
npm run dev
- Fork this Repository
- Create a new vercel project with your new forked repository.
- Deploy!
All configuration files use JSON syntax.
Configure servers in the src/config/config.js
file.
export const config = {
"title": "McStatus",
"description": "A minimal status page for your Minecraft server.",
"showVersion": false,
"showPlayerCount": true,
"showTitle": true,
"showFooter": true
}
Configure servers in the src/config/servers.js
file.
export const servers = [
{
"title": "Popular Servers",
"servers": [
{
"name": "Hypixel",
"host": "mc.hypixel.net",
"port": 25565
},
{
"name": "Minehut",
"host": "minehut.com",
"port": 25565
},
{
"name": "Wynncraft",
"host": "play.wynncraft.com",
"port": 25565
},
{
"name": "CubeCraft",
"host": "play.cubecraft.net",
"port": 25565
}
]
}
]