Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Distributed and contextual social networking
Ruby JavaScript HTML CSS Cucumber Handlebars

This branch is 3 commits ahead, 4466 commits behind develop

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config
db
features
graphics
lib fix webfinger for (old?) nokogiri syntax
public
script
spec
vendor/assets/javascripts
.foreman
.gitignore
.gitmodules
.pairs for now, check in index as a flat file
.rspec
.rvmrc
.slugignore
.travis.yml
AUTHORS
COPYRIGHT
Capfile Make Capistrano precompile assets on deploy
FederationProcfile basic federation profile testing stuff
GNU-AGPL-3.0
Gemfile
Gemfile.lock
Guardfile
Procfile
README.md
Rakefile
config.ru aggressively kill unicorn workers with UnicornKiller. [ci skip]
redis-integration1.conf
redis-integration2.conf basic federation profile testing stuff

README.md

Welcome to the Diaspora Project!

Diaspora is a privacy-aware, personally-controlled, do-it-all open source social network. Check out our project site.

Build Status Dependency Status


Diaspora is currently going through a huge refactoring push, the code is changing fast! If you want to do something big, reach out on IRC or the mailing list first, so you can contribute effectively <3333


With Diaspora you can:

  • Run and host your own pod and have control over your own social experience.
  • Own your own data.
  • Make friends across other pods seamlessly.

Documentation is available on our wiki

Quick Start:

Here's how you can get a development environment up and running. You can check out system-specific guides here.

Step 1: Clone the repo

```git clone git@github.com:diaspora/diaspora.git


### Step 2: Navigate to your cloned repository
```cd ../diaspora

Step 3: Install Bundler and gems (depending on OS Vendor)

```sudo gem install bundler && sudo bundle install


### Step 4: Edit database.yml, and rename application.yml.example to just application.yml 

### Step 5: Create and migrate the database
```rake db:create && rake db:migrate

Step 6: Start the test server

```rails s


## Resources:

- [Wiki](https://github.com/diaspora/diaspora/wiki)
- [Podmin Resources](https://github.com/diaspora/diaspora/wiki/Podmin-Resources)
- [Contributing](https://github.com/diaspora/diaspora/wiki/Getting-Started-With-Contributing)
- [Dev List](https://groups.google.com/forum/?fromgroups#!forum/diaspora-dev)
- [Discuss List](https://groups.google.com/forum/?fromgroups#!forum/diaspora-discuss)
- [IRC](http://webchat.freenode.net?channels=diaspora-dev)
Something went wrong with that request. Please try again.