Hubzilla o platformă pentru rețele sociale descentralizate

hubzilla-1

Hubzilla este o platformă de publicare web (CMS)de open source pentru a crea site-uri web interconectate. Ca un serviciu de găzduire partajat, site-urile create pe Hubzilla sunt izolate și nu au nicio idee cine accesează conținutul lor, iar accesul controlat la date se limitează la setarea permisiunilor între conturile individuale de pe un site.

Practic, proiectul oferă un server de comunicații care se integrează cu sistemele de publicare web, echipat cu un sistem transparent de identificare și controale de acces în rețelele Fediverse descentralizate.

hubzilla acceptă un sistem de autentificare unificat pentru a funcționa ca rețea socială, forumuri, grupuri de discuții, Wiki, sisteme pentru publicarea articolelor și site-urilor web. De asemenea, am implementat un depozit de date cu suport WebDAV și lucrăm cu evenimente cu suport CalDAV.

Interacțiunea federată se bazează pe protocolul proprietar ZotVI , care implementează conceptul WebMTA pentru transferul de conținut prin WWW pe rețele descentralizate și oferă o serie de caracteristici unice, în special autentificarea transparentă „Nomadic Identity” în cadrul rețelei Zot, precum și o caracteristică de clonare pentru a securiza punctele de intrare complet identice și seturi de date utilizator pe mai multe noduri de rețea.

Partajarea cu alte rețele Fediverse este acceptată de protocoalele ActivityPub, Diaspora, DFRN și Ostatus.

Printre caracteristicile sale principale pot fi evidențiate următoarele:

  • setări de confidențialitate granulare
  • Forum
  • distribuire a unui fisier
  • postări care expiră
  • identitate nomade
  • Evenimente
  • calendar
  • mesaje directe recuperabile (mail)
  • criptați comentariile cu expresie de acces

Codul proiectului este scris în PHP și Javascript și este distribuit sub licența MIT.

Despre noua versiune de Hubzilla 4.4

hubzilla-banner

După aproximativ 2 luni de dezvoltare, este prezentată lansarea platformei de construire a rețelelor sociale descentralizate Hubzilla 4.4.

Noua versiune include, în cea mai mare parte, modificări legate de extinderea capabilităților ZotVI, îmbunătățirea interacțiunii federate, precum și îmbunătățirea experienței utilizatorului și remedierea erorilor.

Cele mai interesante modificări în noua versiune:

  • Logica și procedurile îmbunătățite atunci când lucrați cu evenimente din calendar.
  • Transferarea noului manager de cozi de lucru (disponibil ca extensie) de la experimental la pre-test
  • Convertiți un singur director de utilizator în format ZotVI
  • Suport îmbunătățit pentru Opengraph pentru canale
  • S-a adăugat suport pentru evenimente suplimentare în modulul de interacțiune cu rețelele ActivityPub
  • Separat, trebuie menționat că au început lucrările la standardizarea oficială a familiei de protocol Zot în cadrul W3C, pentru care a început procesul de formare a unui grup de lucru.

Cum se instalează Hubzilla pe Linux?

Instalarea acestei platforme este destul de simplă, trebuie doar să aveți ceea ce este necesar pentru a rula un serviciu web (practic cu LAMP).

Putem descărca ceea ce este necesar pentru instalarea acestuia executând următoarea comandă (unde site-ul web este directorul în care aveți site-ul dvs. web pentru a utiliza Hubzilla sau spațiul pe care îl veți acorda platformei de pe server sau computer).

git clone https://framagit.org/hubzilla/core.git sitioweb

Apoi vom introduce următoarele:

git pull
mkdir -p "store/[data]/smarty3"
chmod -R 777 store
cd sitioweb
util/add_addon_repo https://framagit.org/hubzilla/addons.git hzaddons
util/update_addon_repo hzaddons
util/importdoc

Acum vom crea o bază de date pentru platformă, dacă aveți Mysql o puteți face din același terminal executând următoarele comenzi:

sudo mysql -u root -p
CREATE DATABASE hubzilla;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON hubzilla.* TO 'user'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Unde trebuie să schimbați următoarele pentru datele pe care le atribuiți „hubzilla” este numele bazei de date, „user '@' localhost” utilizatorul pentru baza de date respectivă și „parola” parola bazei de date.

În cele din urmă, dintr-un browser web trebuie să mergeți la adresa URL și ruta pe care le-ați atribuit platformei pe serverul dvs. sau de pe computerul dvs. local, trebuie doar să tastați:

127.0.0.1 o localhost.

De acolo trebuie doar să plasați datele bazei de date pe care tocmai ați creat-o pentru a o conecta la platformă.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.