0.0
No commit activity in last 3 years
No release in over 3 years
Stores Vines user data in Redis.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 4.7.4
~> 10.1.0

Runtime

~> 0.1.1
>= 0.4.5
 Project Readme

Welcome to Vines

Vines is a scalable XMPP chat server, using EventMachine for asynchronous IO. This gem provides support for storing user data in Redis.

Additional documentation can be found at getvines.org.

Usage

$ gem install vines vines-redis
$ vines init wonderland.lit
$ cd wonderland.lit && vines start

Dependencies

Vines requires Ruby 1.9.3 or better. Instructions for installing the needed OS packages, as well as Ruby itself, are available at getvines.org/ruby.

Configuration

Add the following configuration block to a virtual host definition in the server's conf/config.rb file.

storage 'redis' do
  host 'localhost'
  port 6379
  database 0
  password ''
end

Development

$ script/bootstrap
$ script/tests

Contact

License

Vines is released under the MIT license. Check the LICENSE file for details.