Skip to content

tnc/rac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RabbitMQ Administration Console

RAC is an administration console for RabbitMQ. Is written in PHP and uses the PHP Erlang Bridge Extension to communicate with RabbitMQ

RAC PHP code is structure around Limonade, which is a lightweight PHP framework.

See here for a screenshot.

Installation

Install the PHP Erlang Bridge Extension from here

Get the source code of RAC:

> git clone http://github.com/tnc/rac.git
> cd rac

Get the source code of limonade:

> git clone http://github.com/sofadesign/limonade.git lib/vendor/limonade

Setup an Apache Virtual host or your Nginx to use the project's web folder as the document root.

The admin console has been tested in the same server that runs the RabbitMQ process.

Configuration

Copy the file _config/config.php.sample to config/config.php and edit the values for host and cookie to suit those of your system.

Credits:

Design: Neil Fang

PHP Code: Alvaro Videla

RabbitMQ logo taken from: http://www.rabbitmq.com/

TODO

  • Improve Error Handling
  • Add security for several tasks allowed in the admin console
  • Implement more commands to display information like the server status

About

PHP RabbitMQ Administration Console

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published