Open-source status page

Self-host Gatus for uptime monitoring and status pages.

Gatus gives you a lightweight website uptime monitoring dashboard for endpoints you care about: sites, APIs, DNS checks and internal services.

Free for 3 months Free SSL Validated smoke deploy Replace demo endpoints

Website uptime monitoring

Track the endpoints that matter to your project instead of watching a shared example dashboard.

Open-source status page

The template reached a live Gatus dashboard in production smoke testing. A free or paid server slot is required to deploy.

Endpoint monitoring

After deploy, replace the sample endpoints with your own sites, APIs and DNS checks.

Deploy Gatus in one click

  1. 1. Launch the template VibeNest opens the deploy flow with the Gatus repo and branch pre-filled.
  2. 2. Confirm hardware Use a free or paid server slot for the monitoring service.
  3. 3. Edit checks Replace demo endpoints with the URLs and services you actually operate.

Frequently asked questions

Is Gatus open source? +

Yes. Gatus is open-source software. VibeNest launches it from the upstream GitHub repository and hosts it on your own subdomain with free SSL.

Why should I run my own Gatus instance? +

Monitoring is project-specific. Your own instance lets you track your endpoints, thresholds and status page without sharing state with other users.

Can Gatus monitor website uptime? +

Yes. Use it as a website uptime monitoring dashboard for your own sites, APIs, DNS checks and internal services.

Does the template include checks? +

The upstream project includes example checks. After deploy, replace those endpoints with your own sites, APIs and DNS checks.

Does it need a database? +

The validated smoke deploy did not require a managed database. Persistence and alerting choices can be added later as the recipe matures.

Deploy your own monitoring dashboard

Start with a working Gatus instance, then swap the sample checks for your own endpoints.

Deploy Gatus

Reconnecting to the server...

Reconnecting in sec.

Failed to reconnect.
The page will reload automatically.

Session paused by the server.

Failed to resume the session.
Reloading the page...