Comment installer Osada sur un serveur debian

Ce tuto devrait aussi marché pour Ubuntu

Osada est un réseau social compatible ActivityPub et zot6. Il est basé sur php donc s’installe facilement sur un serveur LAMP et peut tourner sur un serveur mutualisé. Avant d’écrire ce tuto, j’ai testé l’installation sur un tout petit serveur vps de ovh.

Vous connaissez peut être Hubzilla. On reprochait à Hubzilla d’être trop compliqué. Evidement Hubzilla fait tellement de chose que sa complexité était normal. Avec Hubzilla vous avez un réseau social compatible avec Mastodon, Diaspora et Friendica pour faire court. C’est un cloud, un cms, wiki bref il fait beaucoup de chose. Hubzilla c’est surtout l’identité nomade et une confidentialité trés fine.

Vous garder le coeur de Hubzilla : le réseau social, vous l’ouvrez aux autres réseaux ActivityPub et vous avez Odasa.

Pourquoi choisir Osada ? Pour sa facilité d’installation, pour son identité nomade lié au protocole zot6 et pour sa compatibilité avec les autres réseaux sociaux fédérés.

Prérequis

Je vous passe les détails : il faut un serveur web avec apache, php7 et mysql.

Attention Osada s’installe sur la racine d’un domaine ou d’un sous domaine.

Installation avec ssh

Avec ssh rendez vous dans le répertoire racine de votre site

git clone https://framagit.org/macgirvin/osada.git .
mkdir -p « store/[data]/smarty3 »
chmod -R 777 store
util/add_addon_repo https://framagit.org/macgirvin/osada-addons.git zaddons
util/importdoc

Assurez vous que le propriétaire est bien www-data

chown -R www-date votrerepertoire

Création d’une base de donnée avec phpmyadmin ou en ligne de commande si vous préférez

Installation avec l’interface web

Rendez vous sur la racine de votre site. Il y a seulement quelques écrans.

  • Premier écran : contrôle des prérequis.
  • Deuxième : information de la base de données
  • Et c’est fait !!!
  • Attention l’email que vous renseignez pendant l’installation sera l’email de l’admin.

Premiers pas

Une fois terminé, enregistrez un compte avec l’email que vous avez donné à l’installation. Sur l’écran suivant vous choisissez votre canal.

Et hop vous avez votre réseau social pour une petite équipe.

Source de ce tuto :

https://framagit.org/macgirvin/osada/blob/master/install/INSTALL.txt

Pour en savoir plus sur Osada (en anglais)

Hubzilla 3.6 est sorti

Mario annonce la sortie de la version 3.6 de Hubzilla (en anglais)

Voici un résumé : Un gros travail a été fait dans l’ordre d’affichage, le filtre du flux et les options. Les onglets ont été remplacé par un widget à gauche qui permet de changer l’ordre ou le filtre.

Les mentions ont été revus. On a maintenant @nom@hub au lieu de @nom123 ce qui est plus lisible.

Le projet de panier avance. L’idée est d’utiliser hubzilla pour un magasin en ligne. Donc l’extension panier a été mis à jour et commence à fonctionner.

De nombreux ‘petites’ améliorations ont été faite. Lisez la note officielle en anglais pour en savoir plus.

Cela montre que le projet Hubzilla est trés dynamique malgré sa faible notoriété particulièrement dans le monde francophone. Rappelons que les canaux hubzilla peuvent être suivi par l’ensemble des grands réseaux fédéré comme Mastodon, Diaspora ou Friendica grâce aux 3 plugins : ActivityPub, Diaspora et oStatus.  Hubzilla est plus qu’un réseau social car il peut être utilisé comme un blog, un wiki, un album photo etc.. C’est un outil à tout faire le tout avec une identité nomade. Le protocole  zot vous permet de bouger ou d’avoir un double compte duppliqué de façon transparente.

Suivez moi sur hubzilla @tofeo@hub.libranet.de ou https://hub.libranet.de/channel/tofeo

Je vous invite à lire un article en anglais trés complet et trés accessible pour en connaitre plus sur hubzilla

The Do-Everything System: An in-depth review of Hubzilla 3.0.

Hubzilla change de git

Suite au rachat par Microsoft de github, Hubzilla a choisi Framagit pour continuer son développement.

Voici la procédure pour adapter et mettre à jour votre hub en ligne de commande.

Se placer dans le répertoire source.

git remote set-url origin https://framagit.org/hubzilla/core.git
git pull

cd extend/addon/hzaddons
git remote set-url origin https://framagit.org/hubzilla/addons.git
git pull

util/importdoc

Comment activer un flux rss vers un canal hubzilla

Je viens d’activer le flux rss de mon blog sur mon canal hubzilla

Voici comment j’ai fait
1. Ajouter le flux rss comme contact.

Aller dans contact et ajouter http://tofeo.aga.ovh/feed/ Il me semble que tous les hubs n’acceptent pas systèmatiquement les flux rss comme contact. Il faut que l’admin accepte. Ensuite je ne sais plus si le canal doit activer quelque chose. Harff hubzilla est si compliqué !!! Par chance ça marche chez moi

2. Ajouter le source

setting > channel source. Pareil. que précédement il faut avoir un niveau minimum. Si on est niveau 1 Novice on ne voit pas cette option. Je suis au niveau 4 expert dans mon account setting. Donc Nouveau ou new https://hub.libranet.de/sources/new et la il faut taper le début du nom. Tof et les contacts arrivent. Il faut sélectionner le bon. Attention si on procéde pas ainsi ça marche pas.

Une fois cette configuration fait. Chaque article de mon blog devra arriver sur mon canal. Ainsi mes contacts pourront me suivre

 

Hubzilla est une application réseau social, blog, nuage, wiki et calendrier fédéré avec une idenditée nomade. On trouve de plusieurs réseaux fédérés. Mastodon, Funkwhale, Friendica ou Diaspora pour en citer quelques uns. Mais hubzilla est la seule plateforme qui a une identité nomade. L’identité nomade permise par le protocole zot permet de déménager un canal d’un serveur vers un autre sans avoir à redemander à vos contacts de vous suivre. De façon toute transparente un peu à la manière d’un numéro de téléphone mobile, vous n’avez rien à faire si vous bouger.  Mais on pourrait  écrire d’autres articles sur hubzilla prochainement car un petit paragraphe ne suffit pas.

 

Pour me suivre sur hubzilla  mon canal est : https://hub.libranet.de/channel/tofeo ou bien tofeo@hub.libranet.de