PHPackages                             ysocode/peach - 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. [DevOps &amp; Deployment](/categories/devops)
4. /
5. ysocode/peach

ActiveLibrary[DevOps &amp; Deployment](/categories/devops)

ysocode/peach
=============

Docker files for running a basic application.

v1.5.2(1y ago)0162MITPHPPHP ^7.0|^8.0

Since Jan 18Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/ysocode/peach)[ Packagist](https://packagist.org/packages/ysocode/peach)[ RSS](/packages/ysocode-peach/feed)WikiDiscussions 1.x Synced yesterday

READMEChangelog (10)Dependencies (2)Versions (14)Used By (0)

Peach - Simplify Your Local Development With Docker
===================================================

[](#peach---simplify-your-local-development-with-docker)

[![Latest Version on Packagist](https://camo.githubusercontent.com/113272adfe1f712f952b41693200e40f54e6803175d69789caf3b090238854a1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f79736f636f64652f70656163682e7376673f7374796c653d666c6174)](https://packagist.org/packages/ysocode/peach)[![Downloads on Packagist](https://camo.githubusercontent.com/1b0e35b5f31e6b1717d6ee751efc7924433911d2583424a283e09e50ccb20539/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f79736f636f64652f70656163682e7376673f7374796c653d666c6174)](https://packagist.org/packages/ysocode/peach)[![License](https://camo.githubusercontent.com/5e094372973286c0cfe1d337adc51d15b11ac78ac9d2462571ce1a0092b06d07/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f79736f636f64652f7065616368)](https://packagist.org/packages/ysocode/peach)

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

[](#introduction)

Peach provides a local development experience based on Docker. No software or library needs to be installed locally before using Peach. Peach's simple CLI allows you to start building your application without any previous experience with Docker.

#### Inspiration

[](#inspiration)

Peach is inspired by and derived from Sail, created by Taylor Otwell. For more information, check out the [Sail repository](https://github.com/laravel/sail).

Official Documentation
----------------------

[](#official-documentation)

##### Install Peach using Composer:

[](#install-peach-using-composer)

```
composer require ysocode/peach --dev
```

##### Configure the services for Peach using the Basket Manager:

[](#configure-the-services-for-peach-using-the-basket-manager)

```
./vendor/bin/basket peach:install
```

##### Modify existing Peach services using the Basket Manager:

[](#modify-existing-peach-services-using-the-basket-manager)

```
./vendor/bin/basket peach:add
```

##### Setting up a Shell Alias:

[](#setting-up-a-shell-alias)

By default, Peach commands are invoked using the script **vendor/bin/peach**:

```
./vendor/bin/peach up
```

However, instead of typing `vendor/bin/peach` repeatedly to run Peach commands, you may want to set up a shell alias to make running Peach commands easier:

```
alias peach="[ -f peach ] && sh peach || sh vendor/bin/peach"
```

##### Starting and Stopping Peach:

[](#starting-and-stopping-peach)

Before starting Peach, make sure no other web server or database is running on your local machine. To start all Docker containers defined in your application's `docker-compose.yml` file, run the `up` command:

```
peach up
```

To start all Docker containers in the background, you can start Peach in "detached" mode:

```
peach up -d
```

Once the application's containers are up, you can access the project in your web browser at: .

To stop all containers, you can press Control + C to interrupt the container's execution. If the containers are running in the background, you can use the **stop** command:

```
peach stop
```

To restart the containers, you can use the **start** command:

```
peach start
```

To stop and remove all containers, you can use the **down** command:

```
peach down
```

License
-------

[](#license)

Peach is open-sourced software licensed under the [MIT license](LICENSE.md).

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance58

Moderate activity, may be stable

Popularity11

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85% of commits — single point of failure

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 ~66 days

Recently: every ~180 days

Total

12

Last Release

164d ago

PHP version history (3 changes)1.0.0PHP ^7.4

1.0.1PHP ^7.4|^8.0

1.2.0PHP ^7.0|^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/4e4325449b57dd853dad51970b7d9125c9a6942c4e121ed0bd4b1ea10ae93c63?d=identicon)[YuriSalesdeOliveira](/maintainers/YuriSalesdeOliveira)

![](https://avatars.githubusercontent.com/u/156731032?v=4)[ysocode](/maintainers/ysocode)[@ysocode](https://github.com/ysocode)

---

Top Contributors

[![ysocode](https://avatars.githubusercontent.com/u/156731032?v=4)](https://github.com/ysocode "ysocode (17 commits)")[![yusadeol](https://avatars.githubusercontent.com/u/54549125?v=4)](https://github.com/yusadeol "yusadeol (3 commits)")

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/ysocode-peach/health.svg)

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

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M3.1k](/packages/craftcms-cms)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k15](/packages/tempest-framework)[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1189.8k](/packages/rcsofttech-audit-trail-bundle)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k53](/packages/friendsoftypo3-content-blocks)[shopware/deployment-helper

Shopware deployment tools

19400.6k5](/packages/shopware-deployment-helper)[aeliot/todo-registrar

Register TODOs from source code in issue tracker

153.0k](/packages/aeliot-todo-registrar)

PHPackages © 2026

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