Sun 8 Dec 2013 9:44PM

Automating Diaspora* deploy with vagrant/puppet and capistrano

JB Joe Bew Public Seen by 16

Hi guys,
I've developed a project that uses Vagrant/Puppet to help us to deploy a full diaspora* environment, for both development or production purpose.

You can find this project here: https://github.com/joebew42/diaspora-replica

In the README you will find all informations to start a development environment, or simulate a production enviroment. Furthermore if you already know about vagrant and puppet, you can use this project for real production server.

There a are a lot of thing to do, yet. I would like to receive some feedback and work with you to improve this project :)



Jason Robinson Mon 9 Dec 2013 12:32PM

Sounds awesome, all I can really say, never really getting to know Vagrant or Capistrano yet. More good deployment options we have the merrier.

How does it btw handle git - development should ideally clone the users fork, production use the main repository master by default - is there some way to set this up? Had a quick look but didn't immediately recognize anything.

Any objections to moving this discussion to the packaging subgroup?

Also, it would be nice to have this option mentioned in our wiki installation guides. Maybe we should have a new box on the installation guides page (https://wiki.diasporafoundation.org/Installation) - since these kind of packaging methods are not tied to a single platform (Linux at least).


Jason Robinson Mon 9 Dec 2013 1:04PM

Moving to packaging with superduper admin powers :)


Joe Bew Mon 9 Dec 2013 5:50PM

Hi Jason,
I'm planning to write a complete guide on the official wiki. But I'm waiting for some feedback before. So, I'm available to hangout with you to explain better this project and understand how it can be improved. Furthermore, I want to take a virtual server on digitalOcean to do some test of production environment deploy. In this way we can obtain more useful informations to improve the wiki. Let me know if we can organize an hangout ;)


Joe Bew Sun 15 Dec 2013 6:13PM

Hi guys, I'm searching for someone that can help me to do a deploy test for AWS/EC2. Is there someone that can help me? I haven't a AWS/EC2.


Joe Bew Mon 16 Dec 2013 10:06PM


alextriam Tue 20 Jan 2015 12:44AM

Красавчик, буду пробовать.


Camil Tue 20 Jan 2015 2:57PM

@alextriam English please?


y.semin Thu 22 Jan 2015 7:43AM

@camil alextriam said "nice, i gonna try"