Install Diaspora easily with a Juju Charm or PPA

Hello,

One of the problems with Diaspora is the difficulty to install it correctly on a server.

There is any plans to create a PPA repository and/or a Juju charm to make it quick and simple ?

Is anybody have the necessary knownledges to do it ?

Regards,


Note: This discussion was imported from Loomio. Click here to view the original discussion.

A Juju charm would certainly be sweet :slight_smile:

Duplicate of https://www.loomio.org/discussions/1001 / Wrong subgroup

Jonne: It’s a good news for the PPA but I don’t see new code since one year :
https://code.launchpad.net/diaspora-ppa
Is it abandonned ?

And, adding a Juju Charm should also be really usefull, it’s not specific to Ubuntu (even if Juju wasn’t launched by Canonical) and permit to use it the cloud of our choice without any problem of ressources scaling etc.

Moved to packaging.

I’ve actually been planning to start work on a Juju charm for a while but have had no time - too many projects :slight_smile: Before had big plans for packaging but had no time for that either :stuck_out_tongue: Well actually one reason I have not started the Juju charm is also that I haven’t found a non-US cloud provider compatible with Juju. I’m following two European companies (French and Dutch) that are launching OpenStack public clouds soon - once they go live I’ll start work on it if no one else hasn’t.

Please join this team on launchpad: https://launchpad.net/~diaspora-ppa

It is a good place for us to use for any Ubuntu packaging or Juju charm actions. I would really love to get a charm done as soon as possible.

Jason:
It’s a great news if you could make a Juju Charm !

In France, there is OVH ( http://www.ovh.com/fr/serveurs_dedies/ ) with Ubuntu 13.10 server (and so with Juju / LXC …) but currently all servers are Sold Out (they will come back in 2 weeks, they had a big success with dedicated servers at 3 € / month)

I’ll surely take one when ready, if you need to make tests.

Yeah OVH is one of the companies launching an OpenStack compute cloud soon :slight_smile: I guess the charm could also be made as a local LXC environment, will probably start with that anyway - just need to get the time together :slight_smile:

Hey seems there is a charm needed bug about this on launchpad - please vote :slight_smile:

Also someone has started it 2 years ago, but seems to be inactive. Maybe it could be picked up, diaspora has changed a little in 2 years though :slight_smile:

Forgot link: https://bugs.launchpad.net/diaspora/+bug/803538

And I’m starting to try charms writing in work related stuff soon, so can adapt then in free time hopefully to get this done at last…

Getting closer to a charm… https://iliketoast.net/posts/138404

Hey I finally submitted the charm for review to the charm store: https://code.launchpad.net/~diaspora-ppa/charms/trusty/diaspora/trunk

The actual code will be maintained on github: https://github.com/jaywink/diaspora-juju

It mainly works, but only 1) trusty, 2) apache and 3) postgresql for now. Will add to it slowly. Pulls welcome of course :slight_smile: