PHPackages                             ptrofimov/beanstalk\_console - 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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. ptrofimov/beanstalk\_console

ActiveProject[Logging &amp; Monitoring](/categories/logging)

ptrofimov/beanstalk\_console
============================

Admin console for Beanstalk queue server

1.8.1(12mo ago)1.3k124.7k↓27.8%215[3 issues](https://github.com/ptrofimov/beanstalk_console/issues)MITJavaScriptPHP &gt;=5.2.0

Since Dec 25Pushed 12mo ago49 watchersCompare

[ Source](https://github.com/ptrofimov/beanstalk_console)[ Packagist](https://packagist.org/packages/ptrofimov/beanstalk_console)[ RSS](/packages/ptrofimov-beanstalk-console/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (40)Used By (0)Security (2)

Beanstalk console [![English version](https://camo.githubusercontent.com/6276fa6575cf01f541b4219cb00b7b3bba392f32afbadae30a25df88e994b90e/687474703a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f656e2f7468756d622f612f61652f466c61675f6f665f7468655f556e697465645f4b696e67646f6d2e7376672f323270782d466c61675f6f665f7468655f556e697465645f4b696e67646f6d2e7376672e706e67)](https://camo.githubusercontent.com/6276fa6575cf01f541b4219cb00b7b3bba392f32afbadae30a25df88e994b90e/687474703a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f656e2f7468756d622f612f61652f466c61675f6f665f7468655f556e697465645f4b696e67646f6d2e7376672f323270782d466c61675f6f665f7468655f556e697465645f4b696e67646f6d2e7376672e706e67)
==========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#beanstalk-console-)

[![Latest Stable Version](https://camo.githubusercontent.com/1fe6920d1a55db0cb3e9ecef41eea61616991558753d35189828da0d9b4243a7/68747470733a2f2f706f7365722e707567782e6f72672f7074726f66696d6f762f6265616e7374616c6b5f636f6e736f6c652f762f737461626c652e706e67)](https://packagist.org/packages/ptrofimov/beanstalk_console) [![Total Downloads](https://camo.githubusercontent.com/218f1a04f6e1020c56d74c30745a50e6cb5398157aea3ae456dfc4b3f9564b4c/68747470733a2f2f706f7365722e707567782e6f72672f7074726f66696d6f762f6265616e7374616c6b5f636f6e736f6c652f646f776e6c6f6164732e706e67)](https://packagist.org/packages/ptrofimov/beanstalk_console) [![License](https://camo.githubusercontent.com/72587564d06d772886404dd1ec0c61bb9a68071450502c3f5f6089053c22c555/68747470733a2f2f706f7365722e707567782e6f72672f7074726f66696d6f762f6265616e7374616c6b5f636f6e736f6c652f6c6963656e73652e706e67)](https://packagist.org/packages/ptrofimov/beanstalk_console)

*Admin console for [Beanstalk](http://kr.github.com/beanstalkd) queue server, written in PHP*

[![Beanstalk Console Screenshot](https://camo.githubusercontent.com/4e4be34118541f72e0022351e623708181729950c26b4d2bc9425b3f08fa7f4e/68747470733a2f2f7261772e6769746875622e636f6d2f7074726f66696d6f762f6265616e7374616c6b5f636f6e736f6c652f6d61737465722f636f7665722f6274636f6e736f6c652e706e67)](https://camo.githubusercontent.com/4e4be34118541f72e0022351e623708181729950c26b4d2bc9425b3f08fa7f4e/68747470733a2f2f7261772e6769746875622e636f6d2f7074726f66696d6f762f6265616e7374616c6b5f636f6e736f6c652f6d61737465722f636f7665722f6274636f6e736f6c652e706e67)

**Features**

- Common list of servers in config for all users + optional Basic Auth
- Global server list can be set via BEANSTALK\_SERVERS environment variable
- Each user can add its own personal Beanstalkd server
- Complete statistics about jobs in tubes
- Realtime auto-update with highlighting of changed values
- View jobs in ready/delayed/buried states in every tube
- Highlighting of buried jobs for better visibility
- Add/kick/delete jobs in every tube
- Select multiple tubes by regular expression and clear them
- Saved jobs: Store sample jobs as templates, kick/edit them (useful for development)
- Search within job data fields
- Move jobs between tubes
- Pause tubes
- Configurable UI settings (auto-refresh, decoding, pause duration, etc.)

**Change log**

Navigate to [Releases](https://github.com/ptrofimov/beanstalk_console/releases).

**Installation**

### Use composer (*recommended*)

[](#use-composer-recommended)

If you don't have Composer yet, download it following the instructions on  or just run the following command:

```
curl -s http://getcomposer.org/installer | php

```

Then, use the `create-project` command to generate a new application:

```
php composer.phar create-project ptrofimov/beanstalk_console -s dev path/to/install

```

Composer will install the Beanstalk Console and all its dependencies under the `path/to/install` directory.

### Run as a Docker container

[](#run-as-a-docker-container)

Install [Docker](https://docs.docker.com/installation/) then build and run with the following command (from project root):

```
docker build --rm -t beanstalk_console .
docker run -d -p "80:80" --name beanstalk_console beanstalk_console

```

If you would rather just run the existing automated build of this project, run (from project root):

```
docker run -d -p "80:80" -e APACHE_PORT=80 --name beanstalk_console agaveapi/beanstalkd-console

```

To configure webapp with a custom beanstalk server to load at runtime, set the `BEANSTALKD_HOST` and `BEANSTALKD_PORT` environment variables.

```
docker run -d -p 80:80 \
           --name beanstalk_console \
           -e 'BEANSTALKD_HOST=beanstalkd' \
           -e 'BEANSTALKD_PORT=11300' \
           beanstalk_console

```

To spin up a console with a beanstalkd server all at once, install [Docker Compose](https://docs.docker.com/compose/) and run (from project root):

```
docker-compose up

```

### Setup using vagrant

[](#setup-using-vagrant)

Install [VirtualBox](https://www.virtualbox.org/wiki/Downloads) and [vagrant](http://www.vagrantup.com/downloads.html) then run (from project root):

```
vagrant up

```

After provision beanstalk console will be available at  (port could be configured in Vagrantfile)

### Download an Archive File

[](#download-an-archive-file)

[Download](https://github.com/ptrofimov/beanstalk_console/archive/master.zip), unzip files to your *www* directory and launch from *public* directory, enjoy!

**Authors:** Petr Trofimov, Sergey Lysenko, Pentium10

---

\*\* Previous version is available [here](https://github.com/ptrofimov/beanstalk_console/tree/1.0)\*\*

*Keywords: beanstalk, beanstalkd, queue, console, gui, admin, web admin, monitoring, stats, interface, php*

###  Health Score

56

—

FairBetter than 98% of packages

Maintenance50

Moderate activity, may be stable

Popularity57

Moderate usage in the ecosystem

Community34

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 60.2% 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 ~109 days

Recently: every ~42 days

Total

39

Last Release

363d ago

### Community

Maintainers

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

---

Top Contributors

[![pentium10](https://avatars.githubusercontent.com/u/465691?v=4)](https://github.com/pentium10 "pentium10 (165 commits)")[![ptrofimov](https://avatars.githubusercontent.com/u/867178?v=4)](https://github.com/ptrofimov "ptrofimov (45 commits)")[![drull755](https://avatars.githubusercontent.com/u/3369576?v=4)](https://github.com/drull755 "drull755 (7 commits)")[![mkopinsky](https://avatars.githubusercontent.com/u/591435?v=4)](https://github.com/mkopinsky "mkopinsky (6 commits)")[![aivus](https://avatars.githubusercontent.com/u/1021703?v=4)](https://github.com/aivus "aivus (5 commits)")[![thwarted](https://avatars.githubusercontent.com/u/35268?v=4)](https://github.com/thwarted "thwarted (5 commits)")[![deardooley](https://avatars.githubusercontent.com/u/785202?v=4)](https://github.com/deardooley "deardooley (3 commits)")[![netsmart-fanis](https://avatars.githubusercontent.com/u/228902987?v=4)](https://github.com/netsmart-fanis "netsmart-fanis (3 commits)")[![fanis](https://avatars.githubusercontent.com/u/562545?v=4)](https://github.com/fanis "fanis (3 commits)")[![huglester](https://avatars.githubusercontent.com/u/150731?v=4)](https://github.com/huglester "huglester (3 commits)")[![johncongdon](https://avatars.githubusercontent.com/u/67472?v=4)](https://github.com/johncongdon "johncongdon (3 commits)")[![shaunpud](https://avatars.githubusercontent.com/u/476610?v=4)](https://github.com/shaunpud "shaunpud (3 commits)")[![mjaschen](https://avatars.githubusercontent.com/u/328130?v=4)](https://github.com/mjaschen "mjaschen (2 commits)")[![mbarth](https://avatars.githubusercontent.com/u/433002?v=4)](https://github.com/mbarth "mbarth (2 commits)")[![byjg](https://avatars.githubusercontent.com/u/981924?v=4)](https://github.com/byjg "byjg (2 commits)")[![krzaczek](https://avatars.githubusercontent.com/u/5773701?v=4)](https://github.com/krzaczek "krzaczek (2 commits)")[![schmdt](https://avatars.githubusercontent.com/u/1384727?v=4)](https://github.com/schmdt "schmdt (2 commits)")[![zekiunal](https://avatars.githubusercontent.com/u/1094656?v=4)](https://github.com/zekiunal "zekiunal (1 commits)")[![boo1ean](https://avatars.githubusercontent.com/u/566869?v=4)](https://github.com/boo1ean "boo1ean (1 commits)")[![daycry](https://avatars.githubusercontent.com/u/7590335?v=4)](https://github.com/daycry "daycry (1 commits)")

---

Tags

phpconsolemonitoringguiinterfacequeuebeanstalkdadminstatsbeanstalkweb admin

### Embed Badge

![Health badge](/badges/ptrofimov-beanstalk-console/health.svg)

```
[![Health](https://phpackages.com/badges/ptrofimov-beanstalk-console/health.svg)](https://phpackages.com/packages/ptrofimov-beanstalk-console)
```

###  Alternatives

[liuggio/statsd-php-client

Statsd (Object Oriented) client library for PHP

1153.9M9](/packages/liuggio-statsd-php-client)[xobotyi/beansclient

PHP7.1+ client for beanstalkd work queue with no dependencies

9226.8k](/packages/xobotyi-beansclient)[enqueue/monitoring

Enqueue Monitoring

11334.3k](/packages/enqueue-monitoring)[inspector-apm/inspector-symfony

Code Execution Monitoring for Symfony applications.

2830.1k2](/packages/inspector-apm-inspector-symfony)

PHPackages © 2026

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