diff --git a/README.md b/README.md index 10e3ab3..394c3a5 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ Ein Node.js-Dienst für Pterodactyl Panel, der Gameserver (DayZ, CS2, Rust, ARK - Konfigurierbares Abfrage-Intervall - Optionaler API-Key-Schutz - CORS-Header für Webintegration +- Sauberes Beenden bei Pterodactyl Stop (SIGINT/SIGTERM) - Einfache Konfiguration per `config.json` --- @@ -44,7 +45,7 @@ Ein Node.js-Dienst für Pterodactyl Panel, der Gameserver (DayZ, CS2, Rust, ARK { "label": "DayZ Main Server", "type": "dayz", - "host": "192.168.1.10", + "host": "1.2.3.4", "port": 2302, "queryPort": 2303, "image": "https://example.com/images/dayz.jpg" @@ -52,7 +53,7 @@ Ein Node.js-Dienst für Pterodactyl Panel, der Gameserver (DayZ, CS2, Rust, ARK { "label": "CS2 Server", "type": "cs2", - "host": "192.168.1.10", + "host": "1.2.3.4", "port": 27015, "image": "https://example.com/images/cs2.jpg" } @@ -112,7 +113,7 @@ X-API-Key: DEINKEY { "label": "CS2 Server", "type": "cs2", - "address": "192.168.1.10:27015", + "address": "1.2.3.4:27015", "image": "https://example.com/images/cs2.jpg", "status": "online", "players": 8, @@ -147,5 +148,6 @@ GameDig verwendet UDP. Wenn der Pterodactyl-Server und die abzufragenden Gameser - **Runtime:** Node.js 20 (Alpine) - **Docker Image:** `ghcr.io/pterodactyl/yolks:nodejs_20` -- **Modul-System:** ESM (`"type": "module"` in package.json) -- **GameDig:** v4.x (CommonJS, via Default-Import) +- **Modul-System:** ESM (`"type": "module"` in `package.json`) +- **GameDig:** v4.x (CommonJS, via Default-Import `import pkg from 'gamedig'`) +- **Stop-Verhalten:** Sauberes Beenden via SIGINT/SIGTERM