Hubzilla ir decentralizētu sociālo tīklu platforma

Hubzilla-1

Hubzilla ir tīmekļa publicēšanas platforma (CMS)de atvērtā koda, lai izveidotu savstarpēji saistītas vietnes. Tāpat kā koplietošanas mitināšanas pakalpojums, Hubzilla izveidotās vietnes ir izolētas, un tām nav ne jausmas, kas piekļūst to saturam, un kontrolēta piekļuve datiem ir ierobežota ar atļauju iestatīšanu starp vietnes atsevišķiem kontiem.

Būtībā projekts nodrošina sakaru serveri, kas integrējas tīmekļa publicēšanas sistēmās, aprīkots ar caurspīdīgu identifikācijas sistēmu un piekļuves kontroli decentralizētajos Fediverse tīklos.

hubzilla atbalsta vienotu autentifikācijas sistēmu, kas darbotos kā sociālais tīkls, forumi, diskusiju grupas, Wiki, rakstu un vietņu publicēšanas sistēmas. Es arī ieviesu datu noliktavu ar WebDAV atbalstu, un mēs strādājam ar notikumiem ar CalDAV atbalstu.

Federālās mijiedarbības pamatā ir patentētais ZotVI protokols , kas ievieš WebMTA koncepciju satura pārsūtīšanai caur WWW decentralizētos tīklos un nodrošina vairākas unikālas funkcijas, jo īpaši “Nomad Identity” caurspīdīgu autentifikāciju Zot tīklā, kā arī klonēšanas funkciju, lai garantētu punktus Pilnīgi identiska ievade un lietotāju datu kopas vairākos tīkla mezglos.

Apmaiņa ar citiem Fediverse tīkliem atbalsta protokolus ActivityPub, Diaspora, DFRN un Ostatus.

Starp tās galvenajām īpašībām var izcelt:

  • detalizēti konfidencialitātes iestatījumi
  • forumi
  • failu koplietošana
  • ziņas, kurām beidzas derīguma termiņš
  • klejotāju identitāte
  • Notikumi
  • kalendārs
  • atkopjami tiešie ziņojumi (pasts)
  • šifrēt komentārus ar ieejas frāzi

Projekta kods ir rakstīts PHP un Javascript un tiek izplatīts ar MIT licenci.

Par jauno Hubzilla 4.4 versiju

hubzilla-baneris

Pēc apmēram 2 mēnešu attīstības tiek parādīta platformas palaišana decentralizētu sociālo tīklu Hubzilla 4.4 izveidei.

Jaunā versija lielākoties ietver izmaiņas, kas saistītas ar ZotVI iespēju paplašināšanu, uzlabot federālo mijiedarbību, kā arī uzlabot lietotāju pieredzi un novērst kļūdas.

Visinteresantākās izmaiņas jaunajā versijā:

  • Uzlabota loģika un procedūras, strādājot ar kalendāra notikumiem.
  • Jaunā darba rindas pārvaldnieka (pieejams kā paplašinājums) pārsūtīšana no eksperimenta uz iepriekšēju testēšanu
  • Konvertējiet viena lietotāja direktoriju ZotVI formātā
  • Uzlabots Opengraph atbalsts kanāliem
  • Pievienots atbalsts papildu notikumiem modulī, lai mijiedarbotos ar ActivityPub tīkliem
  • Atsevišķi jāatzīmē, ka sākās darbs pie Zotu protokolu saimes oficiālās standartizācijas W3C ietvaros, par kuru sākās darba grupas veidošanas process.

Kā instalēt Hubzilla uz Linux?

Šīs platformas instalēšana ir diezgan vienkārša, viņiem vajadzētu būt tikai tam, kas nepieciešams tīmekļa pakalpojuma darbībai (galvenokārt ar LAMP).

Mēs varam lejupielādēt to, kas nepieciešams tā instalēšanai, izpildot šādu komandu (kur vietne ir katalogs, kurā jums ir jūsu vietne, lai izmantotu hubzilla, vai vieta, kuru platformai piešķirat uz sava servera vai datora).

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

Tad mēs rakstīsim šādi:

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

Tagad mēs izveidosim platformas datu bāziJa jums ir MySQL, to varat izdarīt no tā paša termināla, izpildot šādas komandas:

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;

Ja datiem, kurus piešķirat, ir jāmaina "hubzilla", ir datubāzes nosaukums, "user '@' localhost" - šīs datubāzes lietotājs un "parole" - datu bāzes parole.

Visbeidzot, no tīmekļa pārlūkprogrammas jums jāiet uz vietni URL un ceļu, ko esat piešķīris platformai serverī vai no vietējā datora, vienkārši ierakstiet:

127.0.0.1 o localhost.

No turienes jums vienkārši jānovieto tikko izveidotās datu bāzes dati, lai tos savienotu ar platformu.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.