Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/maaanydevs/vlip-health/releases/download/v1.1.3/vlip-health.zipWordPress-Plugin der VLIP GmbH. Es liest den Zustand einer WordPress-Installation
(Core, Plugins, Themes, PHP, Zertifikat, Sicherung) und gibt ihn am Endpunkt
/wp-json/vlip/v1/health aus. Nur lesend, nur mit Secret.
Dieses Repository ist die Update-Quelle des Plugins: update.json nennt die
aktuelle Version und die Zip des zugehörigen Releases. Installierte Plugins
fragen die Datei über WordPress' eigenen Updater ab und aktualisieren sich.
Installation
Per Composer (Bedrock und andere Composer-Installationen):
"repositories": [{ "type": "vcs", "url": "https://github.com/MAAANYdevs/vlip-health" }],
"require": { "maaanydevs/vlip-health": "^1.1" }
Der Composer-Installer legt das Plugin unter plugins/vlip-health/ ab. Damit
es ohne Klick aktiv ist, sorgt ein kleines MU-Plugin für die Aktivierung
(vlip-health-loader.php, siehe Dashboard-Repo). Neue Versionen kommen mit
einem Bump der composer.lock; zwischen zwei Deploys hält WordPress' Updater
das Plugin aktuell.
Per Zip:
Zip aus dem jüngsten Release
über „Plugins → Installieren → Plugin hochladen" einspielen und aktivieren.
Das Secret kommt aus der Konstante VLIP_HEALTH_SECRET in der wp-config.php
oder aus der Umgebungsvariable gleichen Namens. Ohne Secret antwortet der
Endpunkt nicht.
Neue Version veröffentlichen
- Version im Plugin-Header und in
VLIP_HEALTH_VERSIONanheben, Datei alsvlip-health.phpins Repo-Wurzelverzeichnis kopieren. update.jsonauf die neue Version und die Release-URL setzen.- Committen und taggen:
git tag v1.2.0 && git push --tags. Der Workflow baut die Zip und legt das Release an.
Die gepflegte Fassung des Plugins liegt im Dashboard-Repository; dieses Repository ist Spiegel und Verteilweg.
Releases
4 releases. Each count is every asset in that release; expand a row for the breakdown.