Get the source
It's time to download diaspora*! As your diaspora user run:
cd ~ git clone https://github.com/diaspora/diaspora.git cd diaspora
Don't miss the cd diaspora, all coming commands expect to be run from that directory!
cp config/database.yml.example config/database.yml cp config/diaspora.yml.example config/diaspora.yml
It's time to install the Ruby libraries required by diaspora*:
Due to recent security issues with RubyGems, run gem update --system 2.6.14 before proceeding to the next steps. (15:27, 5 September 2017 (UTC))
gem install bundler script/configure_bundler bin/bundle install --full-index
This takes quite a while. When it's finished, you should see a message similar to: Bundle complete! 137 Gemfile dependencies, 259 gems now installed. If that's not the case, you should seek for help on the mailing list or the IRC channel.
Running the manual gem install command shown in the error message can sometimes show a clearer error message if the bundle command fails.
Double check your config/database.yml looks right and run:
bin/rake db:create db:migrate
It's time to start diaspora*: