A self-hosted monitoring dashboard for multiple sites and locations. Built with plain PHP — no framework, no Composer.
Find a file
DasAoD 2fac2b3467 docs: fix mirror notice (broken emoji encoding)
- Replace corrupted 📌 character in mirror notice header
2026-06-20 13:58:30 +02:00
cron feat: initial commit 2026-03-14 00:41:19 +01:00
data feat: initial commit 2026-03-14 00:41:19 +01:00
includes feat: initial commit 2026-03-14 00:41:19 +01:00
logs feat: initial commit 2026-03-14 00:41:19 +01:00
public feat: initial commit 2026-03-14 00:41:19 +01:00
templates feat: initial commit 2026-03-14 00:41:19 +01:00
.env.example feat: initial commit 2026-03-14 00:41:19 +01:00
.gitignore feat: initial commit 2026-03-14 00:41:19 +01:00
LICENSE Create LICENSE 2026-03-14 00:48:43 +01:00
README.md docs: fix mirror notice (broken emoji encoding) 2026-06-20 13:58:30 +02:00
schema.sql feat: initial commit 2026-03-14 00:41:19 +01:00

Healthcheck Dashboard

📌 Mirror-Hinweis: Dieses Repository ist ein automatischer Spiegel. Die primäre Entwicklung findet auf git.uliana.de/DasAoD/REPONAME statt. Issues und Pull Requests bitte dort öffnen.

A self-hosted monitoring dashboard for multiple sites and locations. \nBuilt with plain PHP — no framework, no Composer.


Features

  • Monitor hosts via ICMP ping, HTTPS and TCP port checks -Multi-site / multi-location support with grouping
  • Real-time status dashboard
  • Admin interface
  • Two-stage alert logic with configurable thresholds
  • Notifications via Telegram and E-Mail (SMTP)
  • Role-based access control (admin / viewer)

Requirements

  • PHP 8.4 (CLI + FPM)
  • Nginx
  • SQLite

Mitwirkende

Dieses Projekt wurde in Zusammenarbeit mit Claude (Sonnet 4.6) von Anthropic entwickelt und iterativ ausgebaut.
Der überwiegende Teil des Codes, der Architektur und der Dokumentation wurde durch KI generiert und gemeinsam verfeinert.

Rolle Person / Tool
Projektidee, Anforderungen & Tests DasAoD
Code, Architektur, Dokumentation Claude (Anthropic)

License

MIT