Remote Admin API
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.
$ 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
✓ 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.
- External REST APIVollständige OAuth2-REST-API für WoltLab: Threads, Posts, User, Webhooks und mehr per API.→
- SportAPI ConnectorVerbindet WoltLab mit aggregierten Live-Sportdaten für Ergebnisse, Tabellen und Tippspiele.→
- Map ProviderAlternative Kartenanbieter statt Google Maps: OpenStreetMap/Leaflet und Apple MapKit — transparent.→
- Apple LoginErgänzt „Sign in with Apple“ als zusätzliche Drittanbieter-Anmeldung für WoltLab Suite 6.2.→