A modern, zero-dependency uptime monitoring tool & status page based on GitHub Actions & Nuxt Content v2.
StatusBase is an open-source Status Page Software-as-a-Service (SAAS) that allows users to host and configure their own status page. It is built with Nuxt 3 and Nuxt Content v2, and offers features such as free hosting, writing incident reports in Markdown, zero dependency on other services, and email notifications when the site is down.
To install StatusBase, follow these steps:
.github/workflows/health-check.yaml
.[name].yaml
file on the /content/urls
directory.StatusBase is an open-source Status Page Software-as-a-Service that provides users with the flexibility to host and configure their own status page. With features like free hosting, Markdown incident reports, and email notifications, StatusBase offers a self-sufficient and customizable solution for monitoring and communicating system status. The installation process is straightforward and can be easily executed by following the provided instructions. Contributions to the project are welcome, as it is an open-source community-driven initiative.
nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.