EN

Platform UI is currently English-only. Other languages here track your preference for future translations.

Go to Home

vibenest-template-gatus

vibenest-template-gatus

A ready-to-deploy status monitoring template powered by Gatus for tracking service health and uptime.

Overview

This template provides a containerized Gatus instance configured for monitoring web services, APIs, and infrastructure endpoints. Gatus is a lightweight health dashboard that checks service availability and displays real-time status information.

Features

  • Containerized Deployment - Docker-based setup with docker-compose support
  • Custom Configuration - Pre-configured YAML settings for immediate use
  • Health Monitoring - Track uptime, response times, and service availability
  • Public Dashboard - Read-only status page accessible via web interface
  • Auto-restart - Container restarts automatically on failure

Tech Stack

  • Base Image: twinproduction/gatus:latest
  • Configuration: YAML-based setup
  • Deployment: Docker & Docker Compose
  • Port: 8080 (exposed)

Quick Start

  1. Clone and Configure

    git clone <repository>
    cd vibenest-template-gatus
    cp .env.example .env
    
  2. Customize Monitoring

    • Edit config.yaml to define your endpoints and services
    • Configure health check intervals and alerting preferences
  3. Deploy

    docker-compose up -d
    
  4. Access Dashboard

    • Open http://localhost:8080 to view the status dashboard

Configuration

The main configuration is stored in config.yaml. The template uses:

  • GATUS_CONFIG_PATH=/config/config.yaml
  • GATUS_LOG_LEVEL=INFO
  • No authentication required for public read-only access

Note: Specific monitoring endpoints and alerting rules need to be configured in the config.yaml file based on your requirements.

⚐ Report this project

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...