public
Description: iPhone friendly web UI for God
Homepage: http://github.com/jnewland/god_web
Clone URL: git://github.com/jnewland/god_web.git
name age message
file .gitignore Mon May 19 06:41:31 -0700 2008 ignoring built gems [jnewland]
file Readme.textile Tue Jul 08 08:08:11 -0700 2008 provide a convenience method for starting GodWe... [jnewland]
directory bin/ Tue Jul 08 08:27:04 -0700 2008 add heartbeat method (checks to see if god is u... [jnewland]
directory bugs/ Mon May 19 07:11:53 -0700 2008 setup ditz, add some bugs, document contributio... [jnewland]
file god_web.gemspec Wed Jul 09 07:05:31 -0700 2008 bump version [jnewland]
directory lib/ Wed Jul 09 07:05:13 -0700 2008 whoops, actually use the options provided [jnewland]
directory public/ Sun May 18 15:25:50 -0700 2008 * Can now run basic god commands * iUI interface [jnewland]
directory views/ Mon May 26 21:25:04 -0700 2008 Making start / stop show on one line is much be... [Ben Schwarz]
Readme.textile

Description

iPhone friendly web UI God

Screenshots


Requirements

Install


git clone git://github.com/jnewland/god_web.git
cd god_web
gem build god_web.gemspec
sudo gem install -l god_web-*.gem

Usage

In your God config:


require 'god_web'
GodWeb.watch

This will create a God watch that runs and monitors GodWeb on port 8888.

Optionally, you can password protect your god_web instance. To do so, create
a YAML config file with username and password keys, like so:


username: foo
password: sekret

Then provide the full path to that yaml file as an option to the GodWeb.watch
call:


require 'god_web'
GodWeb.watch(:config => '/full/path/to/god_web.yaml')

Contributing

god_web uses ditz for issue tracking. Fork
god_web, clone your copy and then run:

ditz todo

For more details on a specific issue:

ditz show god_web-1

Make your changes that fix a bug, then resolve it.

ditz close god_web-1

Commit, push your changes to GitHub, then send a pull request!

Author

Jesse Newland

License

WTFPL