PHPackages                             pd/supervisor - 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. [CLI &amp; Console](/categories/cli)
4. /
5. pd/supervisor

ActiveLibrary[CLI &amp; Console](/categories/cli)

pd/supervisor
=============

Supervisor configuration with console commands for nette applications

v4.0.1(8mo ago)7160.9k—6.9%2[1 PRs](https://github.com/peckadesign/Supervisor/pulls)MITPHPPHP ^7.4 | ^8.0

Since Mar 21Pushed 8mo ago15 watchersCompare

[ Source](https://github.com/peckadesign/Supervisor)[ Packagist](https://packagist.org/packages/pd/supervisor)[ Docs](https://github.com/peckadesign/Supervisor)[ RSS](/packages/pd-supervisor/feed)WikiDiscussions master Synced 2d ago

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

Supervisor
==========

[](#supervisor)

Supervisor configuration with console commands for nette applications.

[![Downloads total](https://camo.githubusercontent.com/4148bfeafe27a22097d13256662f4a18e2da35a68f62fe6e1ef9baea153f8459/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f70642f73757065727669736f722e737667)](https://packagist.org/packages/pd/supervisor)[![Build Status](https://camo.githubusercontent.com/288b5f67d0822c6765924ea3d15ec7563769c75aab7c86e3d317bb96d42a275b/68747470733a2f2f7472617669732d63692e6f72672f7065636b6164657369676e2f53757065727669736f722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/peckadesign/Supervisor)[![Latest Stable Version](https://camo.githubusercontent.com/f3a62c5a5e1aa996824ad9c9ae826586ffae99f41f6f0fc746fedc37b834b952/68747470733a2f2f706f7365722e707567782e6f72672f70642f73757065727669736f722f762f737461626c65)](https://github.com/peckadesign/Supervisor/releases)

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

[](#installation)

The best way to install PeckaDesign/Supervisor is using [Composer](http://getcomposer.org/):

```
$ composer require pd/supervisor
```

Configuration
-------------

[](#configuration)

Enable extension in your application configuration:

```
extensions:
	supervisor: Pd\Supervisor\DI\SupervisorExtension
```

Now you can configure your supervisor.

```
supervisor:
	prefix: my-project #prefixes every named section

	defaults:
		program:
			autorestart: on

	configuration:
		group:
			group-name:
				programs:
					- program-name
		program:
			program-name:
				command: moo
```

Commands
--------

[](#commands)

### RenderCommand

[](#rendercommand)

Renders supervisor configuration

```
$ php www/index.php supervisor:render
```

### WriteCommand

[](#writecommand)

Writes supervisor configuration to file

```
$ php www/index.php supervisor:write supervisor.conf
```

Optionally you can merge configuration sections to existing configuration file

```
$ php www/index.php supervisor:write supervisor.conf -m
```

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance59

Moderate activity, may be stable

Popularity36

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor2

2 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 ~284 days

Recently: every ~395 days

Total

12

Last Release

262d ago

Major Versions

v1.4.0 → v2.0.02021-06-01

v2.0.2 → v3.0.02022-02-08

v3.0.0 → v4.0.02023-06-01

PHP version history (3 changes)v1.0.0PHP ~7.0

v1.1.0PHP ~7.1

v2.0.0PHP ^7.4 | ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/1a06b8b9ccc59666031194b3a9a2a63664e970e95de26410e818b92a61f911d8?d=identicon)[MilanPala](/maintainers/MilanPala)

![](https://www.gravatar.com/avatar/de7193cf9eb4efed28aa1028b12ff6f19c09ecb88290a25ac55462d5fc2e96cd?d=identicon)[PeckaDesign](/maintainers/PeckaDesign)

---

Top Contributors

[![Jakub-Fajkus](https://avatars.githubusercontent.com/u/13538235?v=4)](https://github.com/Jakub-Fajkus "Jakub-Fajkus (16 commits)")[![PavelJurasek](https://avatars.githubusercontent.com/u/1270132?v=4)](https://github.com/PavelJurasek "PavelJurasek (10 commits)")[![vitkutny](https://avatars.githubusercontent.com/u/4031169?v=4)](https://github.com/vitkutny "vitkutny (7 commits)")[![jakubenglicky](https://avatars.githubusercontent.com/u/13773359?v=4)](https://github.com/jakubenglicky "jakubenglicky (2 commits)")[![tomasfoltyn](https://avatars.githubusercontent.com/u/3861696?v=4)](https://github.com/tomasfoltyn "tomasfoltyn (2 commits)")[![MilanPala](https://avatars.githubusercontent.com/u/1717814?v=4)](https://github.com/MilanPala "MilanPala (1 commits)")

---

Tags

consolenetteextensioncommandsupervisor

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/pd-supervisor/health.svg)

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

###  Alternatives

[helhum/typo3-console

A reliable and powerful command line interface for TYPO3 CMS

2959.5M255](/packages/helhum-typo3-console)[contributte/console

Best Symfony Console for Nette Framework

993.8M56](/packages/contributte-console)[laminas/laminas-cli

Command-line interface for Laminas projects

564.1M71](/packages/laminas-laminas-cli)

PHPackages © 2026

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