The much anticipated Diaspora source code was released earlier this week. I followed the instruction at http://github.com/diaspora/diaspora but encountered the following error when installing bundler.
ERROR: Error installing bundler:
bundler requires RubyGems version >= 1.3.6
It appears that there was a slight problem with the RubyGems PPA on the instruction page.
To install diaspora open a terminal, navigate to the desired installation directory and execute:
echo “deb http://downloads.mongodb.org/distros/ubuntu 10.4 10gen” | sudo tee -a /etc/apt/sources.listsudo apt-key adv –keyserver keyserver.ubuntu.com –recv 7F0CEB10sudo apt-get updatesudo apt-get install build-essential libxslt1.1 libxslt1-dev libxml2 ruby-full mongodb-stable imagemagick libmagick9-dev git-corewget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgztar -zxvf rubygems-1.3.6.tgzcd rubygems-1.3.6sudo ruby setup.rbcd ..rm -r rubygems-1.3.6sudo gem install bundlergit clone http://github.com/diaspora/diaspora.gitcd diasporabundle install
To start diaspora first make sure MongoDB is running:
sudo service mongodb start
Then execute:
bundle exec thin start
Once the Diaspora service has started it should see:
>> Using rack adapter>> Thin web server (v1.2.7 codename No Hup)>> Maximum connections set to 1024>> Listening on 0.0.0.0:3000, CTRL+C to stop
Now open your favorite browser and navigate to http://localhost:3000 or http://[machine name]:3000
Thats it. You are now running you very own Diaspora seed.

Hello,
to solve the “bundler requires RubyGems version >= 1.3.6″ problem, just install newest version from http://rubygems.org/.
Greetigns
Jan
[...] The much anticipated Diaspora source code was released earlier this week. I followed the instruction at http://github.com/diaspora/diaspora but encountered the following error when installing bundler. More here [...]
[...] The much anticipated Diaspora source code was released earlier this week. I followed the instruction at http://github.com/diaspora/diaspora but encountered the following error when installing bundler. More here [...]
[...] Installing Diaspora preview on Ubuntu 10.04 [...]
you’ll not improve your climbing spending time on this dude !
Just to let you know, bundler needs to be version 1.0.0.
If you installed the current version of bundler it’ll be v. 1.0.2, and that doesn’t seem to work for diaspora.
Just run these two commands, ignore the first if you haven’t installed bundler at all.
sudo gem uninstall bundler
sudo gem install bundler -v 1.0.0
when i execute “bundle exec thin start” command it give me this error “Could not find linecache-0.43 in any of the sources”
Thanks jj. I updated the instructions.
How do I change the port? I mean I want to have the URL like this: mydomain.com not mydomain.com:3000
And is it allrigh that when I start the server I can not do anything at all in my console exept stoping the server when I enter ctr+C?
@Froxloruser: Apparently you can just run “bundle exec thin -p 80 start”. I am unable to confirm this as I no longer have diaspora installed. If you want to “free up” your terminal you can run the service as a background task by appending an ampersand to the end on the command like so: “bundle exec thin -p 80 start&”.
Hey there!
I have installed Diaspora, and it worked really cool. But now it shows me always sometimes a complete server error, or a default Page which says “it works!”.Look here: http://www.pasarus.com What did I do wrong? I run Ubuntu 10.4 and followed the installation instructions step by step. My Diaspora Seed I normaly start with ./script/server -p 80
Any idea?
Thank you!
@Pasarus: That looks like the default apache page. If you have apache installed it will occupy port 80. To run your seed on port 80 you’ll need to kill apache first.
Diaspora Pod unter Ubuntu aufsetzen…
Bei Diaspora handelt es sich um ein dezentrales soziales Netzwerk welches in sogenannten Pods organisiert ist. Jeder kann einen solchen Pod aufsetzen. In diesem Artikel soll es darum gehen einen solchen Pod auf einem Ubuntu 10.04 LTS (minimal) Server a…
i got error 502
when i do
git clone http://github.com/diaspora/diaspora.git
@newbie Works fine for me. Was probably just some transient server problem.
I came across your web blog, i think your website is awsome, keep posting.