Hubzilla një platformë për rrjete sociale të decentralizuara

hubzilla-1

Hubzilla është një platformë botuese në internet (CMS)de me burim të hapur për të krijuar faqe interneti të ndërlidhura. Ashtu si një shërbim i përbashkët pritjeje, faqet e internetit të krijuara në Hubzilla janë të izoluara dhe nuk kanë ide se kush po përdor përmbajtjen e tyre, dhe qasja e kontrolluar në të dhëna është e kufizuar në vendosjen e lejeve midis llogarive individuale në një sit.

Në thelb projekti siguron një server komunikimi që integron me sistemet e botimit në internet, të pajisur me një sistem identifikimi transparent dhe kontrollet e hyrjes në rrjetet e decentralizuara Fed.

hubzilla mbështet një sistem të unifikuar të vërtetimit për të funksionuar si një rrjet social, forume, grupe diskutimi, Wiki, sistemet për botimin e artikujve dhe faqeve të internetit. Unë gjithashtu implementova një depo të dhënash me mbështetjen e WebDAV dhe ne punojmë me ngjarje me mbështetjen e CalDAV.

Ndërveprimi i federuar bazohet në protokollin e pronarit ZotVI , i cili zbaton konceptin WebMTA për transferimin e përmbajtjes përmes WWW në rrjetet e decentralizuara dhe siguron një numër funksionesh unike, në veçanti vërtetimin përçues transparent të 'Nomad Identity' brenda rrjetit Zot, si dhe një funksion klonimi për të garantuar pikat hyrje krejtësisht identike dhe grupe të të dhënave të përdoruesve në nyjet e shumta të rrjetit.

Shkëmbimi me rrjetet e tjera të Fediverse mbështet protokollet ActivityPub, Diaspora, DFRN dhe Ostatus.

Ndër karakteristikat e tij kryesore mund të theksohet si më poshtë:

  • cilësimet e imtësishme të imtësishme
  • Forume
  • ndarja e skedarëve
  • postimet që skadojnë
  • identiteti nomad
  • ngjarje
  • kalendar
  • mesazhe të rikuperueshme direkte (postë)
  • kriptoni komentet me fjalëkalim

Kodi i projektit është shkruar në PHP dhe Javascript dhe shpërndahet nën licencën MIT.

Rreth versionit të ri të Hubzilla 4.4

hubzilla-banderolë

Pas afërsisht 2 muaj zhvillimi, prezantohet fillimi i platformës për ndërtimin e rrjeteve sociale të decentralizuara Hubzilla 4.4.

Versioni i ri përfshin, për pjesën më të madhe, ndryshime në lidhje me zgjerimin e aftësive të ZotVI, përmirësoni ndërveprimin e federuar, si dhe përmirësoni përvojën e përdoruesit dhe rregulloni të metat.

Ndryshimet më interesante në versionin e ri:

  • Logjika dhe procedurat e përmirësuara kur punoni me ngjarjet e kalendarit.
  • Transferimi i menaxherit të ri të radhës së punës (i disponueshëm si një zgjatim) nga eksperimentalja në para-test
  • Shndërroni një direktori të vetme përdoruesi në formatin ZotVI
  • Përmirësimi i mbështetjes së Opengraph për kanalet
  • Shtoi mbështetje për ngjarje shtesë në modul për të bashkëvepruar me rrjetet e ActivityPub
  • Veçmas, duhet të theksohet se filloi puna për standardizimin zyrtar të protokolleve të familjes Zot brenda W3C, për të cilën filloi procesi i formimit të një grupi pune.

Si të instaloni Hubzilla në Linux?

Instalimi i kësaj platforme është mjaft i thjeshtë, ata duhet të kenë vetëm atë që është e nevojshme për të ekzekutuar një shërbim në internet (në thelb me LAMP).

Ne mund të shkarkojmë atë që është e nevojshme për instalimin e tij duke ekzekutuar komandën e mëposhtme (ku faqja në internet është direktoria ku keni faqen tuaj të internetit për të përdorur hubzilla ose hapësirën që do t'i jepni platformës në serverin ose kompjuterin tuaj).

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

Atëherë do të shtypim sa vijon:

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

tani ne do të krijojmë një bazë të të dhënave për platformënNëse keni Mysql mund ta bëni nga i njëjti terminal duke ekzekutuar komandat e mëposhtme:

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;

Kur duhet të ndryshoni sa më poshtë për të dhënat që ju caktoni "hubzilla" është emri i bazës së të dhënave, "user '@' localhost" përdoruesi për atë bazë të të dhënave dhe "fjalëkalimi" fjalëkalimi i bazës së të dhënave.

Më në fund nga një shfletues uebi duhet të shkoni në url dhe shtegun që i keni caktuar platformës në serverin tuaj ose nga kompjuteri juaj lokal, thjesht shkruani:

127.0.0.1 o localhost.

Nga atje ju duhet vetëm të vendosni të dhënat e bazës së të dhënave që sapo krijuat për ta lidhur atë me platformën.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.