Code for the Diaspora project site.
HTML Ruby CSS JavaScript
Latest commit ec91c0a Sep 25, 2016 @denschub denschub Merge pull request #88 from goobertron/privacy-update
Better explanation of privacy and who can access your data
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
public
script
vendor
.gitignore
.rspec init + q'n'd pages stuff Jun 8, 2013
.ruby-version
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
config.ru

README.md

The diaspora* Project Site

Dependency Status

This is the repository of the official diaspora* project site hosted on diasporafoundation.org.

Installation

If you want to contribute, you may need to install this application on your development machine. This is a very basic installation guide, assuming you know Rails.

  1. Install Ruby 2.1. It doesn't matter if you're using RVM, rbenv or anything else.
  2. Check out the source with git clone https://github.com/diaspora/diaspora-project-site.git and cd into it.
  3. Install the bundler gem: gem install bundler.
  4. Install all the dependencies: bundle install.
  5. Copy config/database.yml.example to config/database.yml and add your database credentials.
  6. Set your secret token with export SECRET_TOKEN=*******
  7. Create your database and the required tables with rake db:setup.
  8. Start puma with bundle exec puma.
  9. You can now access the website at localhost:9292