Sign inSign up

ksjaay/lunalytics

By ksjaay

Updated 5 months ago

🚀 Open source monitoring tool built with Node.js

Image
Monitoring & observability
2

50K+

ksjaay/lunalytics repository overview

Lunalytics

GitHub stars Docker Pulls

Open source monitoring tool built with Node.js & React

Features

  • Easy to self-host
  • Monitor uptime for HTTP(s)/TCP
  • Support for multiple users
  • Fully customisable status/dashboard pages
  • Role based access control
  • Clean and easy to use UX/UI
  • Customizable user profiles/themes/colors
  • Support for notifications
    • Discord
    • Slack
    • Telegram
    • Webhook
  • More to come...

Demo

Lunalytics Demo

Getting Started

1: Pull the Docker Image:
docker pull ksjaay/lunalytics:latest
2: Run the Container:
docker run -d \
  -p 2308:2308 \
  -v /path/to/data:/app/data \
  -v /path/to/logs:/app/logs \
  ksjaay/lunalytics:latest

The applications should now be available on port 2308

Docker Compose

# docker-compose.yml
services:
  lunalytics:
    image: ksjaay/lunalytics:latest
    container_name: lunalytics
    ports:
      - "2308:2308"
    volumes:
      - ./path/to/data:/app/data
      - ./path/to/logs:/app/logs

Tag summary

Content type

Image

Digest

sha256:b1e44f9e6

Size

106.5 MB

Last updated

5 months ago

docker pull ksjaay/lunalytics