Rewwwoot is a web interface to ReMoot that makes it possible to use any web browser as a remote
rewwwoot is written in Ruby.
Use a pre-compiled package like a .deb (Remember that rewwwoot.deb depends on remoot.deb)
If not on Debian or Ubuntu, you have two options:
To install rewwwoot, simply run the script install.rb as root:
copies the configfile to /etc/rewwwootrc and copies the htdocs to
To uninstall, run uninstall.rb as root:
Rename main.rb to rewwwoot and copy it to /usr/bin. make it executable
rename the dir "lib" to "rewwwoot" and copy it to your ruby sitedir.
copy htdocs to /var/rewwwoothtdocs
To uninstall: undo the above.
Generally no configuration is necessary. Rewwwoot should run just fine using the default configuration,
allowFrom: [ips need to be in a list separated by commas: [value1, value2].
htdocs: /path/to/document/root/ending/with/slash/ (default ~/.rewwwoot/htdocs)
port: port to use as an integer (default 14300)
allowFrom: [127.0.0.1, 192.168.0.*]
If rewwwoot cannot find values in the config or in the commandline args it will fall back on the default values:
Rewwwoot uses the ruby standard library webserver Webrick. It is indeed a good piece of software, but it is dead slow.
For maximum pleasure™ you should install the ruby server library Mongrel version 1.0.1 or later. This is most easily done by using rubygems. This will make rewwwoot alot faster (benchmarks on mongrel vs webrick shows that mongrel sometimes can be up to one second faster PER REQUEST(!)).
Rewwwoot is licensed under the Academic Free License version 3.0
Thanks to Boldie for the default artwork and for bugtesting.