Comment installer Friendica

Rédigé par chris - -
Friendica
En pleine mode Mastodon, c'est parfois bien d'être à contre courant. Aprés avoir essayer d'installer gnusocial sur un mutualisé chez Dreamhost, voici un tuto sur l'installation de Friendica.

Friendica est un réseau social décentralisé qui tourne avec php mysql. Il a énormément de fonctionnalité. Il est aussi l'un des plus anciens donc son coeur est vraiment solide. Certain le qualifie de méta réseau sociaux car il se veut être compatible avec un grand nombre d'autre réseaux. Par exemple il est compatible nativement avec Hubzilla , Diaspora et Gnusocial.

Le gros avantage de friendica est sa facilité d'installation même sur un hébergement mutualisé. On n'a pas besoin d'être un administrateur système expert (quoi que cela peut aider).

Etape 1 : Préparation

Pour installer Friendica, il faut un domaine ou un sous domaine. Le plus facile est d'avoir une possibilité d'avoir une ligne de commande sur votre serveur mais je donnerais une solution alternative pour ceux qui n'en ont pas.

Création d'une base de donnée. On se copie le nom de la base de donnée, l'utilisateur et le mot de passe pour y accéder.

Etape 2 : Installation des sources

- On se logue par ssh sur le serveur 
ssh vous@yourdomain.
- Se mettre à la racine du serveur.  On imagine que friendica.com est votre site
cd /home/compte/friendica.com
- Se mettre à la racine du serveur.  On imagine que friendica.com est votre site. N'oubliez pas le point à la fin
git clone git://github.com/friendica/friendica.git .
Autre possibilité : - Téléchargez les sources par exemple friendica 3.5.1.zip, décompresséz et envoyez par ftp sur votre seveur. C'est juste plus long.

Etape 3 : Configuration de l'installation

Allez avec un navigateur sur la racine de votre nouveau site friendica. Ce premier écran teste si l'environnement  a bien tout ce qu'il faut. 

Sur le deuxième écran, saisissez les informations relative à la base de donnée.

Sur le troisième écran, saisissez votre adresse email. Attention cette adresse email est importante car elle servira pour être administrateur. Si vous vous loguer avec cette email vous aurez acces à la partie administration.

Voila cet écran indique tout tout est OK. La phrase en anglais rappelle de bien utiliser l'email que vous avez saisis préalablement pour être administrateur.

Etape 4 : Configuration du cronjob

C'est peut être la partie la plus problümatique. Friendica a besoin d'un job lancé periodiquement. Voici la ligne de commande à lancer pour Dreamhost. cd /home/john/johnfriendica.com; /usr/local/php70/bin/php include/poller.php

Ressources

install.txt :  documentation officielle en anglais sur l'installation pour approfondir cela en cas de probléme
chris@iota.ga Ajoutez moi et signalez moi des oublies, erreurs ou simplement pour me dire que tout fonctionne bien. 
Forum friendica francophone Hypolite a lancé un forum en fançais sur Friendica. Inscrivez vous, pouvez vos questions, c'est un forum d'entraide.

Autre tuto semblable 

Comment ajouter piwik à Friendica

Rédigé par chris - -
Friendica est un réseau social libre et décentralisé que vous pouvez installer sur votre serveur. Vous pouvez ainsi l'utiliser comme un réseau social que vous maitrisez. Friendica ressemble beaucoup en apparence à diapora  ou hubzilla . Je me suis amusé il y a quelques temps à comparer ces réseaux avec des critères pour aider à mieux les comparer. 

On peut utiliser Friendica comme blog un peut comme wordpress ou pluxml. L'immense avantage par rapport à un blog classique est que pour chaque article vous choisissez qui peut vous lire. Par exemple pour des articles trés généraux vous décidez que tout internet peut lire. Mais pour certains articles vous pouvez choisir que c'est uniquement votre famille car vous partagez des photos privés que vous voulez partager uniquement pour un groupe particulier. De même vous pouvez partager uniquement avec votre réseau professionnel.

Mais le but de cet article n'est pas de vous présenter friendica mais de savoir installer des statistiques. Il faut dans un premier temps avoir un piwik installé. Voici comment installé piwik sur dreamhost.  Il faudra donc ajouter un nouveau site dans votre piwik. (Administration > Sites web > Ajouter un site) Normalement dans la procédure d'installation de votre friendica vous avez du installé les addons. Si ce n'est pas fait : Voici comment faire

Allez en ssh sur le serveur et le répertoire de votre friendica et lancer la commande suivante.

git clone https://github.com/friendica/friendica-addons.git addon


Allez dans l'administration de votre friendica. Puis extensions. Vous avez la liste de tous les plugins. Il faut savoir qu'on peut utiliser indifférement les mots plugins, extension ou addons. Cherchez piwil et activez-le. Le bouton rouge signifie que le plugin n'est pas actif, si il est vert il est actif. 

Configuration :
Le plus simple est d'ajouter quelques lignes dans le fichier .htconfig voici l'exemple

$a->config['system']['addon'] = "piwik";
$a->config['piwik']['baseurl'] = 'www.votrepiwik.com/'; 
$a->config['piwik']['sideid'] = '3';
$a->config['piwik']['optout'] = true;
$a->config['piwik']['async'] = false;

Changez baseurl. Attention ne pas mettre http det ajouter / à la fin sinon cela ne fonctionne pas. 

Je n'ai pas compris les paramètres optour et async. Cela fonctionne avec mon exemple. De plus je n'ai pas non plus compris si le paramétrage modifié directement depuis l'admin du site suffirait ou il il faut en plus ajouter les lignes de config dans le fichier .htconfig.php.

J'utilise friendica uniquement pour des contacts que je connais. Un peu comme certain le font avec facebook. Donc ma liste de contacts est trés petite. Aussi, je partage soit en privé soit en public. Je voulais juste savoir si certains inconnus peuvent tomber par hazard sur ce site. 


Résultat comparatif réseaux sociaux fédérés

Rédigé par chris - -
Voici une notation des outils de réseaux sociaux libres. Les critéres étant définis dans l'article précédent , voici les résultats


Gnusocial Diaspora friendica Hubzilla pumpio movim
critères note sur 10





Simplicité d'usage 7 7 3 4 6 2
fonctionalité 4 5 8 9 3 2
confidentialité 2 6 8 8 3 5
popularité 3 10 2 2 2 1
esthétisme 7 6 2 5 4 3
installation 7 2 8 8 1 2
interopérabilité 3 5 8 5 1 2
Dynamisme 3 7 6 7 2 5

36 48 45 48 22 22



Quelques remarques

Ce serait intéressant de faire cette notation à plusieurs.

Gnusocial baisse car il évolue peu tant dans son utilisation que dans ses fonctionalités

Diaspora arrive sans surprise en numéro un mais hubzilla arrive avec une trés bonne note étonnament.

La surprise arrive de Hubzilla.

Voici donc le classement :

Numéro 1 : Diaspora. C'est le réseau social le plus connu et le plus utilisé. Il est simple d'utilisation mais toujours difficile à installer.

Numéro 2 : Hubzilla. Le petit nouveau issu de redmatrix ne se classe pas dans la catégorie réseau social mais vise plus haut. Il a su donner une meilleur image tout en conservant les anciens points fort de redmatrix.
On n'aime pas sa complexité toujours trop grande et sa faible popularité. Mais on aime l'identité nomade, son ouverture avec diaspora et la fédération, le dynamisme de sa communauté, la facilité d'installation et sa vision.

Numéro 3 : Friendica qui est trés ancien et toujours dynamique. Son gros point faible est son thème de base qui est vraiment trés moche et qui rebutera plus d'un.

Numéro 4. Gnusocial : En baisse. Il est simple à installer et à utiliser en plus d'être joli grace au thème qvitter. Mais on a l'impression qu'il y a peu d'évolution. De nombreuses personnes s'y sont inscrites mais n'ont jamais utilisés cet outils. L'accueil des nouveaux reste un grand point faible. Un petit groupe d'utilisateur francophone reste entre geeks. On sera aussi déçu par l'interopérabilité car on attend toujours une communication avec diapora ou friendica. Cela devrait venir mais à force d'attendre on n'y croit plus.

Numéro 5 : Pumpio. On aurait pu être séduit pas sa simplicité et sa performance. Mais l'interface reste en anglais on ne voit pas venir de nouvelles fonctionnalités depuis que son concepteur l'a laissé tomber. On peut penser qu'il va suivre le chemin de gnusocial c'est à dire végéter gentillement.

Numéro 6 : Movim. Malgrés quelques améliorations, je n'ai toujours pas été séduit par ce réseau révolutionaire. Son ergnomie bizarre à du mal à passer et on ne comprends pas trop comment il fonctionne. Sa communauté est réduite trop réduite.

vie et mort des réseaux sociaux

Rédigé par chris - -
Hier une mise à jour de gnusocial ne s'est pas bien passé. J'avais installé une instance que j'utilisais en alternative à twitter. Cela marchait assez bien. ET la mise à jour a donné une page blanche. Alors peut être cette instance va mourrir par manque de motivation pour son administrateur de chercher à le réparer. Et pour mes contacts je vais devenir mort.  Et je me suis posé la question que se passerait il si j'avais invité 10 personnes ou peut être plus 100 utilisateurs. Ils auraient perdu leurs contacts et serait donc mort.

On fête les 1 an de Framasphere , le pod diaspora francophone qui a le plus de succes.

Je vais traiter trois niveaux de vie et de mot. Celui d'un contact, celui d'un pod/instance/hub et enfin celui d'un protocole voir d'un type de réseau social.

Les réseaux sociaux fédérés arrivent doucement sur internet. Il faudra encore du temps avant qu'ils se fassent connaitre par le grand public mais déjà on se souvient de myspace qui avait eu son heure de gloire puis ce réseau est passé de mode. Facebook est maintenant depuis plusieures années le réseau sur lequel il faut être. Google n'a pas réussi à le détrôner et twitter a quelques difficulté à avoir le grand public.

L'idée d'avoir un réseau social sur plusieurs serveurs est assez ancienne. On prend l'exemple des emails qui communiquent entre eux quelque soit le serveur. Les utilisateurs de gmail peuvent aussi communiquer avec ceux de yahoo et pourquoi les utilisateurs de facebook ne peuvent pas communiquer avec ceux de google + ? Car chacun veut avoir le plus de monde chez soit pour vendre plus de publicité.

Le premier réseau social fédéré a été statusnet. Vous vous souvenez peut être de identi.ca l'alternative à twitter. Puis est venu diaspora. Friendica a eu une progression moins connu pourtant c'est peut être le réseau le plus abouti en terme de fonctionnalité. Redmatrix et hubzilla est peut être le futur car il nous propose une identité nomade,

Vie d'un contact
Ma réflexion de départ a été basé sur mon expérience personnelle sur gnusocial . J'ai remarqué que de nombreuses personnes n'étaient pas actives aprés leur inscriptions ou si ils essayaient le réseau et aprés un temps pour une raison ou une autre, il arrêtaient. Dans ma liste de contacts, il y a donc quantité de contacts 'mort'. Aucun outil n'existe pour faire le ménage. Alors c'est manuellement qu'il faut regarder si chaque contact est encore actif et sinon le supprimer. Gnusocial classe les contacts par date mais ce n'est pas le cas de friendica ni de diaspora.


Vie d'une instance
Je vais continuer ma réflexion en restant sur un groupe de réseau par exemple friendica. Je me souviens à mes début sur ce réseau un gros serveur avait brusquement arrété. Souvenez vous d'identica qui a migré sur pumpio. Les liens ont été perdu et nombres d'utilisateurs n'ont pas suivi et sont passé sur diaspora. Que faire quand un serveur s'arrête ? Il y peu de serveurs moyen ou gros, la plupart sont des petits serveurs personnelles. Il faut gérer, cela coût du temps de l'argent. Les réseaux libre et fédéré c'est bien mais qui peut proposer à tous le monde un compte gratuitement ? Framasoft le fait mais j'imagine qu'il n'a pas vocation à avoir la France entière voir le monde comme Facebook. L'idée de ce genre de réseau est justement d'avoir de petits serveurs qui communiquent entre eux. Mais que se passent il quand ils meurent ? Il faut se réinscrire et recommencer à ajouter des contacts.

Il est clair que ces petits pod/serveurs/hub sont assez fragiles et ont une durée de vie assez faible.

Une piste de solution pourrait reposer dans l'identité nomade mis en place avec redmatrix qui devient hubzilla.

Vie d'un protocole
On peut poursuivre la réfléxion en réalisant que finalement tous ces réseaux voir ces groupes de réseaux sont en fait des protocoles. Et même ces protocoles peuvent mourir et être remplacé par d'autres. J'ai lu quelque part que Evan ne poursuit plus le développement de pumpio. C'est comme si aprés quelques années on laisse tomber pour faire autre chose. Statusnet --> pumpio --> autre chose. Et les utilisateurs peuvent suivrent ou pas, migrer vers autre chose ou pas. Toute chose a une fin. Pourtant le protocole du courriel est encore bien vivant dans le monde d'internet. Facebook ne l'a pas encore tué. Il faut regarder les société de marketing par email pour se dire que l'email n'est pas mort.

Réflexion sur l'évolution des réseaux sociaux

Rédigé par chris - -

Le monopole facebook.

En lisant l'article "Trois pistes pour sauver Twitter" http://www.lefigaro.fr/secteur/high-tech/2015/08/05/32001-20150805ARTFIG00185-comment-sauver-le-soldat-twitter.php,

Une réflexion vient. Va-t-on vers un monopole facebook ? On est aujourd'hui en situation d'oligople avec facebook, twitter, google+ . D'après l'article twitter peine à avoir de nouveaux utilisateurs et google+ et en refonte. Google+ n'est plus le produit phare que google veut imposer mais devient un service comme un autre.

Si twitter se fait racheter par google ou facebook ? Si google+ régresse et ne progresse plus ? Facebook restera seul.

Autre réflexion : A quoi sert les réseaux sociaux ? Communiquer avec sa famille et ses amis connus ? (facebook) passer du temps en s'amusant (facebook) faire de la promotion d'un produit ou service ou idée ? Communiquer avec des gens connus ou non ? Twitter est perçu d'inutile et touche surtout les ados et les médias (journalistes). Je trouve juste domage que google+ ne perse pas. Même si ces derniers temps le grand méchant devient google.

Mais qu'en est-il des réseaux décentralisés ?

Diaspora  est en tête. Il a une bonne image, il est utilisé et il progresse (un peu) il est simple à utiliser. Va-t-il passer un stade critique en nombre d'utilisateurs ? On ne sait pas. Sa base d'utilisateurs est cependant assez réduite aux libriste et geek.

Les autres réseaux peinent quoi qu'il y ait de bonnes idées.
Friendica  le vieux existe toujours et je le qualifierait de stable.
Pumpio existe mais on ne voit pas de nouvelles amélioration, il lui manque un dynamisme.
Gnusocial  : peine toujours à avoir des utilisateurs. Sur mon compte j'ai peut être 10 contacts actifs francophones.
Redmatrix/hubzilla est (trop?) en avance sur son époque avec des concepts comme identité nomade. Mais pour son concepteur ce n'est pas un réseau social. Donc je le considèrerait comme une invention superbe mais délaissée car trop compliquée.

Réflexion

A quoi sert un réseau social ? Un remplacement du mail pour communiquer avec un groupe limité ? Ou bien un remplacement d'un blog pour communiquer avec le monde et promouvoir une idée ou un produit. ? Peut être un peu des deux. Les réseaux fédérés vont-ils continuer à s'ouvrir dans le vrai sens du terme pour devenir accessible à un plus large public ? En tout cas il est bien que des alternatives crédibles émergent.

Fil RSS des articles de ce mot clé