Coming Soon · v1.2.0
ServerWatch
Native Server-Überwachung für macOS und iOS: Auslastung, Trends und Vorfälle auf einen Blick.
macOS 14+ & iOS 17+

Dein Server. Immer im Blick.
ServerWatch ist eine native SwiftUI-App für macOS und iOS. Die öffentliche Produktseite nennt den aktuellen Stand Coming Soon, Version v1.2.0. Vorgesehen ist eine kostenlose Version für einen Server; sie ist kein abgespecktes Demo. Unterstützt werden macOS 14+ und iOS 17+.

Alles, was du brauchst
- Echtzeit-Dashboard: CPU, RAM, Load, Uptime und Disk auf einen Blick – mit Ring-Fortschrittsanzeigen und Mini-Sparklines.
- Interaktive Charts: CPU- und RAM-Verläufe über Stunden und Tage, mit Hover-Details und Zeitraum-Auswahl.
- Top-Prozesse: Die fünf Prozesse mit dem höchsten CPU- und RAM-Verbrauch, in Echtzeit aktualisiert.
- Menu Bar Integration: Status-Dot, Sparkline und Metriken direkt in der macOS-Menüleiste.
- Intelligente Alerts: Push-Benachrichtigungen, Sound-Alerts und Sprachansagen bei Schwellenwertüberschreitungen.
- Incident Timeline: Automatische Erkennung und Dokumentation von Vorfällen, mit Filter und Auto-Resolve.
- Server-Weltkarte: Interaktive MapKit-Karte mit farbcodierten Pins und mehr als 80 vordefinierten Standorten.
- Status Page: Eine Status-Seite für Kunden lässt sich mit einem Klick als HTML exportieren.
- Widgets: Desktop-, Home-Screen- und Lock-Screen-Widgets für macOS und iOS, automatisch aktualisiert.
- Siri & Shortcuts: Serverstatus per Siri abfragen oder Abläufe mit Kurzbefehlen automatisieren.

Eine App. Zwei Plattformen.
Die App wird mit einer gemeinsamen SwiftUI-Codebasis für macOS und iOS entwickelt.

In 3 Minuten einsatzbereit
Kein Agent, kein Daemon, kein Root: Eine PHP-Datei genügt.
- PHP-Datei hochladen:
server-monitor-api.phpauf den Webserver laden. - API-Key setzen: Die Datei öffnen und einen persönlichen API-Key eintragen.
- App konfigurieren: Server-URL und API-Key in ServerWatch hinterlegen.
- Fertig: Das Dashboard lädt automatisch die ersten Metriken.
Das Skript liest die Metriken direkt aus /proc/; eine zusätzliche Datenbank ist nicht nötig.

Free vs. Pro
Die kostenlose Version ist für einen Server vorgesehen. Die Pro-Version ist auf der Produktseite als Coming Soon markiert.
| Funktion | Free | Pro (Coming Soon) |
|---|---|---|
| Server-Anzahl | 1 Server | Unbegrenzt |
| Polling-Intervall | ab 5 Min. | ab 5 Sek. |
| Dashboard & Metriken | ✓ | ✓ |
| Interaktive Charts | ✓ | Erweitert |
| Top-Prozesse, Menüleiste, Push- sowie Sound- und Sprachalarme | ✓ | ✓ |
| Incident Timeline | ✓ | ✓ + Export |
| Weltkarte, Status Page, Widgets, Siri & Shortcuts, SSH Quick Connect, FAQ & Hilfe | ✓ | ✓ |
| Docker-Monitoring, Smart Trend Alerts, Webhooks | — | ✓ |
| Werbung | Ja (iOS) | Keine |
Die Technik dahinter
- Native SwiftUI-App: keine Electron-App und keine Web-View.
- Multiplatform: eine Codebasis für macOS 14+ und iOS 17+.
- Keychain-Speicherung: API-Keys bleiben im System-Keychain und nicht im Klartext.
- Leichtgewichtiges PHP-Skript: eine Datei auf dem Server, ohne Datenbank.
- Keine Root-Rechte: Metriken werden aus
/proc/gelesen; ein Agent ist nicht erforderlich. - Offline-fähig: letzte Metriken bleiben lokal in SQLite gespeichert.
Weitere Ansichten

Fragen zum Projekt? Schreib mir.