Live health monitoring for RuneHub infrastructure. All services are independently verified every 60 seconds.
Checking...
AutoRuneHub's status page tracks four critical services that power the platform. Each service is probed independently — measuring HTTP response codes and round-trip latency — so you always know exactly where an issue lies.
Appwrite-powered content management that stores every tutorial, article, author profile, and metadata record on RuneHub.
Rune Auth handles user sign-up, login, sessions, and role-based access control for the admin dashboard and user profiles.
All images, media files, and static assets are served through Appwrite Storage with edge caching for fast global delivery.
The Next.js application itself — including all pages, API routes, server-side rendering, and the search engine.
Each service displays one of three statuses based on its health check response:
When you open this page, your browser calls the /api/status endpoint on RuneHub's server. That endpoint then pings each service's health endpoint in parallel, measures the response time, and returns a structured JSON report. The page visualizes that data in real time and re-checks every 60 seconds automatically.
All health checks run server-side with an 8-second timeout per service. If a service doesn't respond within that window, it's marked as "Down." This design ensures accurate results regardless of your local network conditions.
For developers and integrations, the raw JSON endpoints are publicly available: /api/health (basic) and /api/status (detailed with all service checks).