# 🖥️ Uptime Monitor  
**License:** MIT  
**Chrome Extension**

Eine moderne Chrome-Erweiterung zur Überwachung Ihrer wichtigsten Dienste und Server.  
Erhalten Sie sofortige Benachrichtigungen, wenn ein Dienst offline geht – direkt in Ihrem Browser oder optional in Ihrem Discord-Server.

---

## ✨ Hauptfunktionen

### 🔍 Echtzeit-Überwachung
- Überwachen Sie beliebig viele HTTP/HTTPS-Dienste.

### 📊 Intelligente Statistiken
- Uptime-Verlauf und Antwortzeiten in übersichtlichen Diagrammen.

### 🔔 Sofortige Benachrichtigungen
- Erhalten Sie eine Meldung, sobald ein Dienst ausfällt.  
- *(Optional)* Benachrichtigung, wenn ein Dienst wieder online ist.

### 🚀 Discord-Integration
- Senden Sie Status-Updates direkt in einen Discord-Kanal.

### 🎨 Modernes & Kompaktes Design
- Schneller Überblick im Popup.  
- Bis zu 8 Server dauerhaft im Popup anzeigen.  
- Automatische Anpassung an Dark/Light Mode.

### ⚙️ Einfache Verwaltung
- Prüfintervalle frei einstellbar (10 Sekunden – 1 Stunde).  
- Serverliste einfach importieren/exportieren.

---

## 📥 Installation (in 6 einfachen Schritten)

1. **Herunterladen:**  
   Gehen Sie zum *Releases*-Bereich dieses Repositories und laden Sie die neueste `.zip`-Datei herunter.

2. **Entpacken:**  
   Entpacken Sie die Datei in einen Ordner Ihrer Wahl (z. B. `uptime-monitor`).

3. **Chrome öffnen:**  
   Geben Sie in Chrome die Adresse `chrome://extensions` ein.

4. **Entwicklermodus aktivieren:**  
   Schalten Sie oben rechts den *Entwicklermodus* ein.

5. **Erweiterung laden:**  
   Klicken Sie auf **„Entpackte Erweiterung laden“**.

6. **Ordner auswählen:**  
   Wählen Sie den entpackten Ordner aus.

**Fertig!**  
Das Uptime-Monitor-Symbol erscheint nun in Ihrer Chrome-Symbolleiste.

---

## ⚙️ Konfiguration

### 🔗 Discord-Benachrichtigungen einrichten

1. **Einstellungen öffnen:**  
   Klicken Sie im Popup der Erweiterung auf das Zahnrad-Symbol.

2. **Abschnitt finden:**  
   Scrollen Sie zum Bereich **"Discord-Benachrichtigungen"**.

3. **Webhook in Discord erstellen:**  
   - Discord-Server → *Servereinstellungen* → *Integrationen*  
   - „Webhook erstellen“ auswählen  
   - Namen vergeben (z. B. **Uptime Monitor**)  
   - Webhook-URL kopieren

4. **URL einfügen:**  
   Fügen Sie die Webhook-URL in den Einstellungen der Erweiterung ein.  
   Die Speicherung erfolgt automatisch.

Ab sofort werden Statusänderungen direkt an Ihren Discord-Kanal gesendet.

---

## 🆘 Support
Bei Problemen oder neuen Ideen erstellen Sie bitte ein **Issue** im GitHub-Repository.

---

## 📄 Lizenz
Dieses Projekt steht unter der **MIT-Lizenz**.
