Das Problem

Pre-Deploy-Snapshot aus GitHub-Actions auslösen, ohne in WP einloggen müssen oder per WP-CLI tunneln zu müssen.

Wie Backsta es löst

Public REST-Route /backsta/v1/trigger mit HMAC-SHA256-Signatur in X-Backsta-Signature. Replay-Schutz via X-Backsta-Timestamp (max ±5min Skew). Backup wird async via wp_schedule_single_event ausgelöst, sofortige 202-Antwort an den Caller. Secret rotierbar per Klick.

Wo im Plugin

Tab „Sicherheit" → Webhook-Trigger-Card.