Hubzilla platforma pre decentralizované sociálne siete

hubzilla-1

Hubzilla je platforma na publikovanie na webe (CMS)de otvorený zdroj na vytváranie prepojených webových stránok. Rovnako ako zdieľaná hostingová služba, webové stránky vytvorené na Hubzille sú izolované a vôbec netušia, kto pristupuje k ich obsahu, a kontrolovaný prístup k údajom je obmedzený na nastavenie povolení medzi jednotlivými účtami na webe.

Projekt v zásade poskytuje komunikačný server, ktorý sa integruje do webových publikačných systémov, vybavených transparentným identifikačným systémom a kontrolami prístupu v decentralizovaných sieťach Fediverse.

hubzilla podporuje jednotný autentifikačný systém fungujúci ako sociálna sieť, fóra, diskusné skupiny, Wiki, systémy na publikovanie článkov a webových stránok. Implementoval som tiež dátový sklad s podporou WebDAV a s udalosťami pracujeme s podporou CalDAV.

Federovaná interakcia je založená na proprietárnom protokole ZotVI , ktorá implementuje koncept WebMTA na prenos obsahu cez WWW v decentralizovaných sieťach a poskytuje množstvo jedinečných funkcií, najmä transparentnú priechodnú autentizáciu „Nomad Identity“ v sieti Zot, ako aj klonovaciu funkciu na zaručenie bodov Úplne identické súbory vstupných a používateľských údajov na viacerých sieťových uzloch.

Výmena s inými sieťami Fediverse podporuje protokoly ActivityPub, Diaspora, DFRN a Ostatus.

Z jeho hlavných charakteristík možno zdôrazniť nasledujúce:

  • podrobné nastavenia ochrany osobných údajov
  • fóra
  • Zdieľanie súborov
  • príspevky, ktorých platnosť vyprší
  • nomádska identita
  • Udalosti
  • kalendár
  • obnoviteľné priame správy (pošta)
  • zašifrovať komentáre pomocou prístupovej frázy

Kód projektu je napísaný v jazyku PHP a Javascript a je distribuovaný pod licenciou MIT.

O novej verzii Hubzilla 4.4

hubzilla-banner

Po približne 2 mesiacoch vývoja je predstavené spustenie platformy na budovanie decentralizovaných sociálnych sietí Hubzilla 4.4.

Nová verzia obsahuje z väčšej časti zmeny týkajúce sa rozšírenia schopností ZotVI, zlepšiť federovanú interakciu, ako aj zlepšiť používateľské skúsenosti a opraviť chyby.

Najzaujímavejšie zmeny v novej verzii:

  • Vylepšená logika a postupy pri práci s udalosťami kalendára.
  • Prenos nového správcu pracovných radov (k dispozícii ako rozšírenie) z experimentálneho do predbežného testu
  • Preveďte adresár jedného používateľa do formátu ZotVI
  • Vylepšená podpora kanálov Opengraph
  • Pridaná podpora pre ďalšie udalosti v module na interakciu so sieťami ActivityPub
  • Samostatne je potrebné poznamenať, že sa začalo pracovať na oficiálnej štandardizácii protokolov rodiny Zot v rámci W3C, pre ktorú sa začal proces formovania pracovnej skupiny.

Ako nainštalovať Hubzilla na Linuxe?

Inštalácia tejto platformy je dosť jednoduchá, mali by mať iba to, čo je potrebné na spustenie webovej služby (v zásade s programom LAMP).

To, čo je potrebné pre jeho inštaláciu, si môžeme stiahnuť vykonaním nasledujúceho príkazu (kde webová stránka je adresár, kde máte na svojej webovej stránke použiť hubzilla alebo priestor, ktorý dáte platforme na vašom serveri alebo počítači).

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

Potom napíšeme nasledovné:

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

Teraz ideme vytvoriť databázu pre platformuAk máte Mysql, môžete to urobiť z rovnakého terminálu vykonaním nasledujúcich príkazov:

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;

Ak musíte zmeniť nasledujúce údaje, ktoré ste priradili, „hubzilla“ je názov databázy, „user '@' localhost“ používateľ pre túto databázu a „heslo“ heslo databázy.

Nakoniec z webového prehliadača musíte prejsť na adresu URL a cestu, ktorú ste priradili platforme na serveri alebo z lokálneho počítača, stačí napísať:

127.0.0.1 o localhost.

Odtiaľ stačí umiestniť údaje z databázy, ktorú ste práve vytvorili, aby ste ju prepojili s platformou.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.