WP Manifestindependent plugin directory
manifest / developer / env-healthcheck

ENV Healthcheck

A simple ENV healthcheck endpoint for WordPress plugins.

★ 1stars
14composer installs

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/viktorstarchenko/env-healthcheck/archive/refs/heads/master.zip

On Packagist as viktor-starchenko/env-healthcheck:

composer require viktor-starchenko/env-healthcheck
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

ENV Healthcheck for WordPress (Bedrock)

A lightweight WordPress plugin that provides a simple environment healthcheck endpoint for Bedrock-based WordPress installations.

🔍 Features

  • Exposes a REST API endpoint for checking the application environment
  • Useful for uptime monitoring, CI/CD readiness checks, and infrastructure health probes
  • No configuration required — works out of the box

🛠️ Endpoint

Once activated, the plugin registers the following endpoint:

GET /wp-json/custom/v1/healthcheck

Example Response


{
  "status": "ok",
  "timestamp": "2025-07-29T12:34:56+00:00",
  "site_url": "https://yourdomain.com"
}

⚙️ Installation
Install via Composer:
composer require viktor-starchenko/env-healthcheck

🧱 Requirements
- WordPress using the Bedrock structure
- Composer

📁 File Structure

env-healthcheck/
├── src/
│   └── Healthcheck.php
└── env-healthcheck.php

✍️ Author
Viktor Starchenko