What is Refuge?

diagram showing the decentralized nature of refuge

The Refuge Project aims to provide a fully decentralized and opensource data platform.

We believe that more and more things will be connected in order to make our lives and our businesses more efficient and more enjoyable. But while some people are creating big data clusters, we want to build a platform that will allow you to connect them in a distributed and decentralized manner. Data should be yours.

You will be abble to:

  • Collect data, analyze, use and share them easily in a distributed and decentralized manner
  • Collect data from sensors
  • Create a decentralized and social web of things
  • Build a censorship resistant data platform
  • ...

When is this coming?

december 2012.

Tech Specs

For now refuge is only availble as source in our github repository

Requirements

  • Erlang R14
  • Curl
  • ICU (if not built statically)
  • OpenSSL 9.8 or sup

Installation

Installation is pretty simple.

After getting the source from github, cd to the source foder and run from the command line:

make rel

It will generate a refuge folder in rel/refuge. This release is fully relocatable, so you can put it where you want on your system.

Launch it

cd /your/refuge/rel && ./bin/refuge start

Then go on http://127.0.0.1:5984 to check if it works.

Contribute code

Contribute code

We are using git as our source code management system, hosted on github. We have many different git repositories for the website, refuge itself (refuge), official plugins, libraries and so on; for the list, see our page on github.

You can obtain the latest source code from git using the following command:

git clone http://github.com/refuge/refuge.git

Once you have cloned the repository, to get new changes you should do:

git pull origin

If you have any question about the code, don't hesitate to join us on the mailing list or on irc

Report bugs

Report bugs

You can report bugs and make feature requests on our bug tracker

This is the mailing-list that can be used for support or general information about the Refuge project

Subscribing

To subscribe, send a mail to refuge+subscribe@refuge.io

Unsubscribing

To unsubscribe, send a mail to refuge+unsubscribe@refuge.io

Discuss

To discuss send a mail to refuge@refuge.io, the web archive is available on http://lists.refuge.io/refuge

Many of the developers and users of Refuge can often be found on an IRC channel, #refuge.io on irc.freenode.org. Almost everyone on the channel is a volunteer, and may be busy with other things, so you may not get an instant answer: Ask your question/say what the problem is, then wait for a few minutes, and somebody may help you.

Chat with us