1 / 3Built interface — Public status page
Overview
Server Status Dashboard is a status page you deploy yourself, built as a Next.js application with a small poller. The poller checks each of your servers on an interval, reads the FiveM players endpoint, the Minecraft server list ping, Rust RCON or a plain TCP port, and writes the result to a SQLite or PostgreSQL database. The public page reads that database and shows current player counts and a ninety-day uptime bar per server.
Incidents and maintenance windows are written from a password-protected admin page: a title, affected servers, status updates over time and a resolved marker. Scheduled maintenance shows a countdown on the public page and posts to Discord ahead of time. The embeddable widget is a single script tag that renders a compact status strip on your website or forum, and the Discord updater edits one message in a status channel every few minutes.
Deployment is documented two ways: on Vercel with the poller running as a cron route and PostgreSQL, or on a VPS with Docker Compose, SQLite and a systemd timer. Colours, logo and server names come from one config file. The plan covers the operational material, the deployment guides and their revisions while subscribed, including changes to the server endpoints the poller reads.
What you get
- Next.js status page source with public page, admin page and API routes
- Poller for FiveM players.json, Minecraft server list ping, Rust RCON and plain TCP checks
- Ninety-day uptime bars and current player counts per server
- Incident and maintenance posts with timed updates and a resolved marker
- Embeddable status widget delivered as a single script tag
- Discord status channel updater that edits one message on an interval
- Deployment guides for Vercel with PostgreSQL and for a VPS with Docker Compose
- Config file for servers, colours, logo and polling intervals
Eligible resources
The plan covers these resource types. Individual resources are listed in your Gaming Library as they publish.
- Dashboard source
- Poller
- Incident tools
- Status widget
- Discord updater
- Deployment guides
Features
- Polls the real endpoints
- The poller reads the endpoints each game exposes, so player counts come from the server rather than a third-party API.
- Incidents with a timeline
- Each incident holds timed updates and a resolved marker, so players can see what happened and when it ended.
- Deploy where you like
- Documented for Vercel with a cron route and PostgreSQL, or a VPS with Docker Compose and SQLite.
Compatibility and requirements
Works with
- Next.js 15 on Node.js 20 or newer
- FiveM players.json, Minecraft Java and Bedrock ping, Rust RCON, generic TCP
- SQLite for a VPS deployment, PostgreSQL for Vercel
- Discord updater via a bot token or a channel webhook
You need
- A Vercel account or a VPS with Docker for hosting
- Network access from the host to your game servers' query ports
- A Discord bot token or webhook if you want the status channel
Updates and content cadence
- The full dashboard, poller and deployment guides from your first day
- Revisions to the poller as FiveM, Minecraft and Rust endpoints change
- Deployment guide updates as Next.js and Vercel change
License
- Licensed for your own community, server, team or channel.
- You may edit and run the tools for that community.
- Reselling the files or offering them as templates is not permitted.
Installation
- 1Download Server Status Dashboard from your Gaming Library.
- 2Add your servers, colours and logo to status.config.json.
- 3Follow the Vercel guide or run docker compose up on your VPS.
- 4Set the admin password and Discord token in the environment file.
- 5Open the admin page, post a test incident and confirm the Discord message updates.
If you cancel
- Access and updates continue until the end of the period you paid for.
- The licence to run the dashboard ends with the subscription.
- Stop publishing the status page once access ends.
More from DistroSource Gaming
Browse all
3Server & CommunityServer Operations
Server Operations Pack
The operational side of running a community: staff rotas, incident runbooks, backup and restore drills, and the weekly checks that stop small problems becoming outages.
- Operations
- Server owner
- Runbooks
View details$40/mo
Subscription
3Server & CommunityDiscord Resources
Discord Server Toolkit
Self-hosted Discord bots for tickets, verification, applications and logs, configured from a web dashboard.
- Discord
- Bots
- Tickets
View details$58/mo
Subscription
3Server & CommunityModeration
Staff & Moderation Ops
Staff dashboard, report and appeal workflows, handbook templates and training for moderation teams.
- Moderation
- Staff
- Membership
View details$79/mo
Subscription
$11/mo
Server Status Dashboard

