Gu bunaiteach tha am pròiseact a ’toirt seachad seirbheisiche conaltraidh a bhios ag amalachadh le siostaman foillseachaidh lìn, uidheamaichte le siostam aithneachaidh follaiseach agus smachdan ruigsinneachd ann an lìonraidhean tiomnaichte Fediverse.
molzilla a ’toirt taic do shiostam dearbhaidh aonaichte gus obrachadh mar lìonra sòisealta, fòraman, buidhnean deasbaid, Wiki, siostaman airson artaigilean agus làraich-lìn fhoillseachadh. Chuir mi cuideachd stòr-dàta an gnìomh le taic WebDAV agus bidh sinn ag obair le tachartasan le taic CalDAV.
Tha eadar-obrachadh aonaichte stèidhichte air protocol seilbh ZotVI , a tha a ’cur an gnìomh bun-bheachd WebMTA gus susbaint a ghluasad tro WWW ann an lìonraidhean dì-mheadhanaichte agus a tha a’ toirt seachad grunn dhleastanasan sònraichte, gu sònraichte dearbhadh cead-siubhail follaiseach ‘Nomad Identity’ taobh a-staigh lìonra Zot, a bharrachd air gnìomh clonaidh gus barrantas a thoirt do phuingean a tha gu tur co-ionann. agus seataichean dàta luchd-cleachdaidh air iomadh nodan lìonra.
Bidh an iomlaid le lìonraidhean Fediverse eile a ’toirt taic do phròtacalan ActivityPub, Diaspora, DFRN agus Ostatus.
Am measg nam prìomh fheartan aige faodar na leanas a chomharrachadh:
- roghainnean prìobhaideachd granular
- fòraman
- roinneadh fhaidhlichean
- puist a thig a-mach à bith
- dearbh-aithne gluasadach
- tachartasan
- mìosachan
- teachdaireachdan dìreach fhaighinn air ais (post)
- crioptachadh beachdan le passphrase
Tha còd a ’phròiseict sgrìobhte ann am PHP agus Javascript agus tha e air a chuairteachadh fo chead MIT.
Mun dreach ùr de Hubzilla 4.4
Às deidh timcheall air 2 mhìos de leasachadh, tha foillseachadh an àrd-ùrlar gus lìonraidhean sòisealta dì-mheadhanaichte Hubzilla 4.4 a thaisbeanadh.
Tha an dreach ùr a ’toirt a-steach, sa mhòr-chuid, atharrachaidhean co-cheangailte ri bhith a’ leudachadh comasan ZotVI, adhartachadh eadar-obrachadh aonaichte, a bharrachd air eòlas luchd-cleachdaidh a leasachadh agus mearachdan a cheartachadh.
Na h-atharrachaidhean as inntinniche san dreach ùr:
- Loidsig agus modhan nas fheàrr nuair a bhios tu ag obair le tachartasan mìosachain.
- A ’gluasad a’ mhanaidsear ciudha obrach ùr (ri fhaighinn mar leudachadh) bho dheuchainneach gu ro-dheuchainn
- Tionndaidh eòlaire cleachdaiche singilte gu cruth ZotVI
- Taic Opengraph nas fheàrr airson seanalan
- Taic a bharrachd airson tachartasan a bharrachd sa mhodal gus eadar-obrachadh le lìonraidhean ActivityPub
- Air leth, bu chòir a thoirt fa-near gun do thòisich obair air cunbhalachadh oifigeil teaghlach de phròtacalan Zot taobh a-staigh an W3C, far an do thòisich am pròiseas airson buidheann obrach a chruthachadh.
Mar a stàlaicheas tu Hubzilla air Linux?
Tha stàladh an àrd-ùrlar seo gu math sìmplidh, cha bu chòir a bhith aca ach na tha riatanach airson seirbheis lìn a ruith (gu bunaiteach le LAMP).
Faodaidh sinn na tha riatanach airson a stàladh a luchdachadh sìos le bhith a ’cur an gnìomh an àithne a leanas (far a bheil làrach-lìn mar an eòlaire far a bheil an làrach-lìn agad gus hubzilla a chleachdadh no an àite a bheir thu don àrd-ùrlar air do fhrithealaiche no coimpiutair).
git clone https://framagit.org/hubzilla/core.git sitioweb
An uairsin tha sinn a ’dol a thaidhpeadh na leanas:
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
A-nis tha sinn a ’dol a chruthachadh stòr-dàta airson an àrd-ùrlarMa tha Mysql agad faodaidh tu a dhèanamh bhon aon thogalach le bhith a ’coileanadh nan òrdughan a leanas:
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;
Mu dheireadh bho bhrobhsair lìn feumaidh tu a dhol chun url agus slighe a shònraich thu don àrd-ùrlar air do fhrithealaiche no bhon choimpiutair ionadail agad, dìreach dèan seòrsa:
127.0.0.1 o localhost.
Às an sin feumaidh tu an dàta a chuir bhon stòr-dàta a chruthaich thu gus a cheangal ris an àrd-ùrlar.
Bi a 'chiad fhear a thog beachd