unsubbed.co

Lunalytics

For uptime & status pages, Lunalytics is a self-hosted solution that provides uptime monitoring tool.

Overview

🚀 Open source monitoring tool built with Node.js The project has 723 GitHub stars and is licensed under NOASSERTION.

Key Features

Source: GitHub README

  • Easy to self-host
  • Monitor uptime for:
  • Docker Containers
  • Support for multiple users
  • Fully customisable status/dashboard pages
  • Incident management
  • Advance role based access control
  • Clean and easy to use UX/UI
  • Customizable user profiles/themes/colors
  • Single sign on support (SSO)

Getting Started

Source: GitHub README

docker run -d \
  -p 2308:2308 \
  -v /path/to/data:/app/data \
  -v /path/to/logs:/app/logs \
  ksjaay/lunalytics:latest

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, mongodb, npm, postgresql, sqlite, sso, webhooks.

Features

Authentication & Access

  • Single Sign-On (SSO)

Integrations & APIs

  • Webhooks