Hubzilla нь төвлөрсөн бус нийгмийн сүлжээг бий болгох платформ юм

 

hubzilla-1 Hubzilla бол вэб нийтлэх платформ юм (CMS) de харилцан нээлттэй вэбсайт үүсгэх нээлттэй эх сурвалж. Хамтран байршуулах үйлчилгээтэй адил Hubzilla дээр үүсгэсэн вэбсайтууд тусгаарлагдсан бөгөөд тэдний агуулгад хэн нэвтрэх талаар ямар ч ойлголтгүй, өгөгдөлд хяналт тавих хандалт нь тухайн сайт дээрх данс хоорондын зөвшөөрлийг тохируулах замаар хязгаарлагддаг.

Төсөл нь үндсэндээ вэб хэвлэн нийтлэх системтэй нэгтгэх, ил тод таних систем, төвлөрсөн бус Fediverse сүлжээнд нэвтрэх хяналтаар тоноглогдсон харилцаа холбооны серверийг хангаж өгдөг.

Хабзилла олон нийтийн сүлжээ, форум, хэлэлцүүлгийн бүлгүүдийн үүрэг гүйцэтгэхэд нэвтрэх танилтын нэгдсэн системийг дэмждэг, Wiki, нийтлэл, вэбсайт нийтлэх систем. Би мөн WebDAV дэмжлэгтэйгээр мэдээллийн агуулахыг хэрэгжүүлсэн бөгөөд бид CalDAV дэмжлэгтэй үйл явдлуудтай ажилладаг.

Холбооны харилцаа нь өмчийн ZotVI протокол дээр суурилдаг төвлөрсөн бус сүлжээнд WWW-ээр дамжуулж контент шилжүүлэх WebMTA үзэл баримтлалыг хэрэгжүүлдэг бөгөөд хэд хэдэн өвөрмөц функцууд, ялангуяа 'Nomad Identity' нэвтрүүлэх баталгаажуулалт Zot сүлжээнд нэвтрэх, мөн ижил төстэй оролтын цэгүүдийг баталгаажуулах клон функц. мөн олон сүлжээний зангилаан дээрх хэрэглэгчийн өгөгдлийн багц.

Бусад Fediverse сүлжээнүүдтэй солилцох нь ActivityPub, Diaspora, DFRN, Ostatus протоколуудыг дэмждэг.

Үүний гол шинж чанаруудын дотроос дараахь зүйлийг тодруулж болно.

  • ширхэгтэй нууцлалын тохиргоо
  • форумууд
  • Файл хуваалцах
  • хугацаа нь дуусах бичлэгүүд
  • нүүдлийн шинж чанар
  • үйл явдал
  • хуанли
  • сэргээгдэх шууд мессеж (шуудан)
  • сэтгэгдлийг нууц үгээр шифрлэх

Төслийн кодыг PHP болон Javascript дээр бичсэн бөгөөд MIT лицензийн дагуу тараадаг.

Hubzilla 4.4-ийн шинэ хувилбарын тухай

hubzilla-сурталчилгаа

Ойролцоогоор 2 сар хөгжүүлсний дараа төвлөрсөн бус Hubzilla 4.4 нийгмийн сүлжээг бий болгох платформыг танилцуулж байна.

Шинэ хувилбарт ихэнхдээ ZotVI-ийн чадавхийг өргөжүүлэхтэй холбоотой өөрчлөлтүүд орно. холбооны харилцан үйлчлэлийг сайжруулах, хэрэглэгчийн туршлагыг сайжруулах, алдааг засах.

Шинэ хувилбар дахь хамгийн сонирхолтой өөрчлөлтүүд:

  • Хуанлийн үйл явдлуудтай ажиллахдаа логик, процедурыг сайжруулсан.
  • Ажлын дарааллын шинэ менежерийг (өргөтгөл хэлбэрээр) туршилтаас урьдчилсан тест рүү шилжүүлэх
  • Нэг хэрэглэгчийн лавлахыг ZotVI формат руу хөрвүүлэх
  • Сувгуудын Opengraph дэмжлэгийг сайжруулсан
  • ActivityPub сүлжээнүүдтэй харилцах модуль дахь нэмэлт үйл явдлын дэмжлэгийг нэмсэн
  • W3C доторх Zot гэр бүлийн протоколуудыг албан ёсоор стандартчилах ажлыг эхлүүлсэн бөгөөд үүнд ажлын хэсэг байгуулах ажил эхэлж байгааг тэмдэглэх нь зүйтэй.

Hubzilla-г Linux дээр хэрхэн суулгах вэ?

Энэ платформыг суурилуулах нь маш энгийн бөгөөд зөвхөн вэб үйлчилгээг ажиллуулахад шаардлагатай зүйлтэй байх ёстой (үндсэндээ LAMP-тэй).

Дараах тушаалыг ажиллуулснаар бид үүнийг суулгахад шаардлагатай зүйлийг татаж авах боломжтой (вэбсайт нь hubzilla ашиглах вэбсайттай лавлах сан эсвэл таны сервер эсвэл компьютер дээрх платформыг өгөх зай юм).

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

Дараа нь бид дараах зүйлийг бичих болно.

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

Одоо бид платформд зориулж мэдээллийн сан үүсгэх гэж байнаХэрэв танд Mysql байгаа бол та дараахь тушаалуудыг гүйцэтгэж нэг терминалаас хийж болно.

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;

"Hubzilla" гэж өгсөн өгөгдлийн хувьд дараахь зүйлийг өөрчлөх шаардлагатай бол мэдээллийн баазын нэр, "user '@' localhost" тухайн мэдээллийн баазын хэрэглэгчид ба мэдээллийн сангийн нууц үгийг "нууц үг" болгоно.

Эцэст нь вэб хөтөч дээрээс тавцан дээр өгсөн url, зам руу орох ёстой таны сервер эсвэл локал компьютерээс дараахь зүйлийг оруулна уу.

127.0.0.1 o localhost.

Тэндээс платформтой холбохын тулд дөнгөж үүсгэсэн мэдээллийн сангаасаа өгөгдөл байрлуулах хэрэгтэй.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.