0
The Ruby binding is available as a Ruby Gem. It can be install by executing
0
Ebb depends on having glib2 headers and libraries installed. For example, in
0
Macintosh if one is using Darwin ports then the following should do the trick
0
Downloads are available at
0
the [RubyForge project page](http://rubyforge.org/frs/?group_id=5640).
0
Using the executable `ebb_rails` one can start Ebb with a Rails project. Use
0
`ebb_rails -h` to see all of the options but to start one can try
0
- `cd my_rails_project/; ebb_rails start`
0
+ cd my_rails_project/; ebb_rails start
0
+When using `ebb_rails` from monit, the monitrc entry might look like this:
0
+ check process myApp4000
0
+ with pidfile /home/webuser/myApp/current/tmp/ebb.4000.pid
0
+ start program = "/usr/bin/ruby /usr/bin/ebb_rails start -d -e production -p 4000 -P /home/webuser/myApp/current/tmp/ebb.4000.pid -c /home/webuser/myApp/current" as uid webuser and gid webuser
0
+ stop program = "/usr/bin/ruby /usr/bin/ebb_rails stop -P /home/webuser/myApp/current/tmp/ebb.4000.pid" as uid webuser and gid webuser
0
+ if totalmem > 120.0 MB for 2 cycles then restart
0
+ if loadavg(5min) greater than 10 for 8 cycles then restart
0
To use Ebb with a different framework you will have to do a small amount of
0
hacking at the moment! :)
0
Contributions (patches, criticism, advice) are very welcome! The source code
0
-is hosted [github](http://github.com/ry/ebb/tree/master). It can be retrieved by
0
+is hosted [github](http://github.com/ry/ebb/tree/master). It can be retrieved
0
-
`git clone git@github.com:ry/ebb.git`0
+
git clone git://github.com/ry/ebb.git0
I intend to keep the C code base very small, so do email me before writing any
0
large additions. Here are some features that I would like to add:
Comments
No one has commented yet.