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(2mo ago)42.3k↓44%[3 PRs](https://github.com/ZanichelliEditore/health-check/pulls)MITPHPCI failing

Since Feb 18Pushed 2mo ago4 watchersCompare

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

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

51

—

FairBetter than 95% of packages

Maintenance86

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

82d 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

[leantime/leantime

Open source project management system for non-project managers. Simple like Trello, powerful like Jira. Built with neurodiversity in mind.

11.3k4.0k](/packages/leantime-leantime)[duncanmcclean/statamic-cargo

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

3622.8k](/packages/duncanmcclean-statamic-cargo)[inovector/mixpost-enterprise-app

Standalone application with Mixpost Enterprise's Laravel package pre-installed and configured.

109.6k](/packages/inovector-mixpost-enterprise-app)

PHPackages © 2026

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