PHPackages                             zanichelli/healthcheck - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. zanichelli/healthcheck

ActiveLibrary[Security](/categories/security)

zanichelli/healthcheck
======================

Health check package provides security target for the project

v1.1.7(1mo ago)42.2k↓40%[3 PRs](https://github.com/ZanichelliEditore/health-check/pulls)MITPHPCI failing

Since Feb 18Pushed 2w ago4 watchersCompare

[ Source](https://github.com/ZanichelliEditore/health-check)[ Packagist](https://packagist.org/packages/zanichelli/healthcheck)[ RSS](/packages/zanichelli-healthcheck/feed)WikiDiscussions master Synced today

READMEChangelog (6)Dependencies (10)Versions (20)Used By (0)

Healthcheck Laravel
===================

[](#healthcheck-laravel)

[![Build Status](https://camo.githubusercontent.com/8c0d7abbccc029a0a1faa5bccfc5e0e32313de19fed7e05e0585dd04eb1aef2f/68747470733a2f2f7472617669732d63692e6f72672f5a616e696368656c6c69456469746f72652f6865616c74682d636865636b2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/ZanichelliEditore/health-check.svg?branch=master)[![codecov](https://camo.githubusercontent.com/2314a32cd1a97d296b7067d6972ef1c7f7e8844b00a63ef604bac2c4ddd3e115/68747470733a2f2f636f6465636f762e696f2f67682f5a616e696368656c6c69456469746f72652f6865616c74682d636865636b2f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/ZanichelliEditore/health-check)

Introduction
------------

[](#introduction)

This package has the purpose to add in laravel project an api route (***`/api/health`***).

There are various possible system checks:

- Database status (`db`)
- Availability local filesystem (`filesystem.local`)
- Aws S3 filesystem connection (`filesystem.s3`)

Installation
------------

[](#installation)

First [install laravel](https://laravel.com/docs/12.x) project if you don't have yet.

Then install healthcheck package using composer:

```
cd laravel-project
composer require zanichelli/healthcheck
```

Follow the [template-file](template_env.md) to include param about the package.

**`Note:`** Default config vaule is *`null`*

Customization
-------------

[](#customization)

It is possible edit package configurations:

```
php artisan vendor:publish --tag=config #create package config file inside own config folder
php artisan vendor:publish --tag=resources #publish messages views inside resources folder
```

Add params in config file (**`healthcheck.php`**) to add more db connections or s3 bucket connections , e.g.:

```
    'db' => [
        [
            'connection' => env('DB_CONNECTION', null)
        ],
        [
            'connection' => env('ORACLE_CONNECTION', null)
        ],
        [
            'connection' => env('REDIS_CONNECTION', null)
        ]
    ],
```

Testing
-------

[](#testing)

You can run tests from the project where the package was installed, remember to use the PHPUnit binary located in healthcheck vendor directory. Assuming you have installed the package in the Example project, you can run the following commands:

`docker exec -it example_app bash`

`cd vendor/zanichelli/healthcheck`

`composer install`

`vendor/bin/phpunit`

###  Health Score

53

—

FairBetter than 96% of packages

Maintenance95

Actively maintained with recent releases

Popularity24

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~254 days

Recently: every ~264 days

Total

10

Last Release

36d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/30625823?v=4)[Giuseppe Saraceno](/maintainers/gsaraceno92)[@gsaraceno92](https://github.com/gsaraceno92)

---

Top Contributors

[![AliGamb](https://avatars.githubusercontent.com/u/44899747?v=4)](https://github.com/AliGamb "AliGamb (8 commits)")[![amalferpoma](https://avatars.githubusercontent.com/u/31272659?v=4)](https://github.com/amalferpoma "amalferpoma (5 commits)")[![gsaraceno92](https://avatars.githubusercontent.com/u/30625823?v=4)](https://github.com/gsaraceno92 "gsaraceno92 (5 commits)")[![francesco-santi-1](https://avatars.githubusercontent.com/u/103131770?v=4)](https://github.com/francesco-santi-1 "francesco-santi-1 (3 commits)")[![vpasquino](https://avatars.githubusercontent.com/u/67588501?v=4)](https://github.com/vpasquino "vpasquino (3 commits)")[![mikelina](https://avatars.githubusercontent.com/u/52574539?v=4)](https://github.com/mikelina "mikelina (2 commits)")[![attraverso](https://avatars.githubusercontent.com/u/61787646?v=4)](https://github.com/attraverso "attraverso (2 commits)")[![PaoloFrancesco-Marino](https://avatars.githubusercontent.com/u/61237621?v=4)](https://github.com/PaoloFrancesco-Marino "PaoloFrancesco-Marino (1 commits)")[![vonaxl](https://avatars.githubusercontent.com/u/55137395?v=4)](https://github.com/vonaxl "vonaxl (1 commits)")[![BigOoga](https://avatars.githubusercontent.com/u/47105662?v=4)](https://github.com/BigOoga "BigOoga (1 commits)")

---

Tags

composer-packagehealthchecklaravel

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/zanichelli-healthcheck/health.svg)

```
[![Health](https://phpackages.com/badges/zanichelli-healthcheck/health.svg)](https://phpackages.com/packages/zanichelli-healthcheck)
```

###  Alternatives

[statamic-rad-pack/runway

Eloquently manage your database models in Statamic.

135224.7k7](/packages/statamic-rad-pack-runway)[api-platform/laravel

API Platform support for Laravel

58171.4k14](/packages/api-platform-laravel)[duncanmcclean/statamic-cargo

Comprehensive e-commerce addon for Statamic. Build bespoke e-commerce sites without the complexity.

3416.9k](/packages/duncanmcclean-statamic-cargo)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
