mat / seave
- Source
- Commits
- Network (0)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
seave /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Tue Mar 03 01:57:27 -0800 2009 | |
| |
README.markdown | ||
| |
Rakefile | ||
| |
config.ru | Sun Mar 01 03:01:37 -0800 2009 | |
| |
config.yml.example | Tue Mar 03 01:57:27 -0800 2009 | |
| |
lib/ | Thu Feb 26 10:00:20 -0800 2009 | |
| |
test/ | Thu Feb 26 09:49:57 -0800 2009 |
README.markdown
Seave
A Weave server implementation using Sinatra. Experimental. Incomplete, but growing.
Requirements
- Ruby 1.8.7 (earlier 1.8.* versions should work as well, but 1.9 has not been tested yet.)
- RubyGems
- Gems: Sinatra, ActiveRecord, JSON (mandatory)
- thin web server (recommended)
- highline (for rake admin:create_user and friends)
Install these gems via
sudo gem install sinatra activerecord json thin highline
Launching
First create a config.yml: Copy config.yml.example and edit it to your needs. You can now let Seave fly with
rake start
Seave is running on http://localhost:4567 now.
Admin functions
Seave provides the following admin functions. They are issued as HTTP requests so Seave needs to be running, run rake start first.
rake admin:create_user
rake admin:delete_user
Major Contributors
- Matthias Luedtke

