ptrofimov / beanstalk_console

Admin console for Beanstalk queue server
MIT License
1.27k stars 214 forks source link

Beanstalk console English version

Latest Stable Version Total Downloads License

Admin console for Beanstalk queue server, written in PHP

Beanstalk Console Screenshot

Features

Change log on Releases.

Installation

Use composer (recommended)

If you don't have Composer yet, download it following the instructions on http://getcomposer.org/ 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.

Setup using vagrant

Install VirtualBox and vagrant then run (from project root):

vagrant up

After provision beanstalk console will be available at http://localhost:7654 (port could be configured in Vagrantfile)

Download an Archive File

Download, unzip files to your www directory and launch from public directory, enjoy!

Run as a Docker container

Install Docker 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 and run (from project root):

docker-compose up

Authors: Petr Trofimov, Sergey Lysenko, Pentium10


Beanstalk консоль Русская версия

Административная консоль для сервера очередей Beanstalk, написанная на PHP

Возможности

Установка

Скачайте, положите распакованные файлы в www папку и наслаждайтесь!

Установка с помощью vagrant

Установите VirtualBox и vagrant затем запустите (в корневой директории проекта):

vagrant up

После завершения провизии консоль будет доступна по адресу http://localhost:7654 (порт можно сконфигурировать в Vagrantfile)

Авторы: Петр Трофимов, Сергей Лысенко, Pentium10


Previous version is available here

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