Remote Admin API

Entwickler & Infrastruktur

Remote Admin API

Sichere Remote-API für Cache-Leerung, Cronjobs, Paket-Updates und -Installation per HTTP-Befehl.

Die Remote Admin API erlaubt die Fernwartung einer WoltLab-Installation über sichere HTTP-Befehle: Caches leeren, Cronjobs ausführen, Paketserver aktualisieren und Pakete installieren oder komplett aktualisieren. Abgesichert über API-Key, IP-Allowlist und SSRF-Schutz.

Terminal — Fernwartung
$ curl -X POST …/remote-admin/cache-clear
✓ 214 Caches geleert (1,2 s)
$ curl -X POST …/remote-admin/package-update-all
✓ 3 Pakete aktualisiert · 1 übersprungen
API-Key + IP-Allowlist · nur POST · SSRF-geschützt

Funktionen

10 Funktionen im Detail — alle tief in die WoltLab Suite integriert.

  • Befehl cache-clearalle Caches per API leeren
  • Befehl cronjob-runCronjobs aus der Ferne ausführen
  • Befehl package-refreshPaketserver-Listen aktualisieren
  • Befehl package-listinstallierte Pakete mit Update-Status abrufen
  • Befehl package-update-allalle verfügbaren Updates automatisch einspielen
  • Befehl package-installPaket direkt von einer URL (.tar/.tar.gz) installieren
  • Authentifizierung per API-Key, nur POST-Requests erlaubt
  • Optionale IP-Allowlist für zusätzliche Absicherung
  • SSRF-Schutzprivate/reservierte Hosts und unsichere Redirects werden abgelehnt
  • Komplett abschaltbar über eine ACP-Option

Individuelle Anpassung

Remote Admin API ist eine Eigenentwicklung von Amplai. Wenn deiner Community eine Funktion fehlt, erweitern wir das Addon nach deinen Anforderungen — beschreib uns einfach deine Idee.

Weitere Addons: Entwickler & Infrastruktur

Aus derselben Kategorie.