Zdarma a open source nástroj sociální sítě

Diaspora Zdarma platforma sociální sítě

Služba sociálních sítí orientovaná na soukromí

Diaspora je bezplatná decentralizovaná alternativa sociální sítě k Facebooku. Poskytuje vám kontrolu nad daty, sociálními spojeními a bohatými komunikačními funkcemi.

Přehled

Diaspora je bezplatný nástroj sociální sítě s otevřeným zdrojovým kódem. Je bohatý a přichází se schopnostmi sebehostitele. Architektura tohoto softwaru pro sociální sítě podnikového podniku podporuje decentralizaci, kde může kdokoli hostit POD. Na vlastních serverech je však rychlý, lehký a snadný hostovatelný. Tento software bezplatné spolupráce je dále vysoce bezpečný, nabízí co nejvyšší soukromí dat a umožňuje uživatelům navázat spojení podle jejich zájmů. Diaspora umožňuje uživatelům vytvářet skupiny, sdílet dokumenty, zvukové/video soubory a více možností chatu s emodži. Účastníci navíc mohou reagovat na příspěvky, znovu je znovu označit a zmínit další účastníky pomocí hashtagů. Tato decentralizovaná sociální síť vám ve skutečnosti umožňuje vytvářet oddělené skupiny pro přátele, rodinu a kolegy. Uživatelé mohou především skrýt svou identitu při komunikaci s ostatními účastníky sítě. Diaspora nabízí integraci s dalšími hlavními platformami sociálních médií, jako jsou účty WordPress, Tumblr a Twitter. Tento nástroj sociální sítě je psán v Ruby, Ruby on Rails spolu s některými vstupy z jiných jazyků, jako je JavaScript, a Haml. Dále existuje pulzující komunita, která aktivně reaguje na dotazy a chyby. Kromě toho je dostupná veškerá dokumentace týkající se vývoje a nasazení.

Požadavky na systém

Požadavky na nastavení Diaspory zahrnují:

  • Ruby, Rubygems
  • MySQL, Redis, OpenSSL
  • Git, Bundler, Imagemagick

Funkce

Diaspora nabízí následující klíčové funkce:

  • Self-hostited
  • Decentralizace
  • Integrace s Twitterem a Tumblrem
  • Orientované na ochranu osobních údajů
  • zmiňuje, značky, emodži, reakce
  • Skupiny založené na úrokových
  • rozšiřitelné

Instrukce k instalaci

Spusťte následující příkaz a nainstalujte balíčky

yum install tar make automake gcc gcc-c++ git net-tools cmake libcurl-devel libxml2-devel libffi-devel libxslt-devel wget redis ImageMagick nodejs libpq-devel

Spusťte následující příkazy a nastavte uživatele pro Diasporu

adduser diaspora chmod 755 /home/diaspora su - diaspora cd ~

Poté vytvořte uživatele s privilegiem pro vytvoření databází.

CREATE USER diaspora WITH CREATEDB PASSWORD '<password>';

Jakmile jsou nainstalovány všechny předpoklady, spusťte následující příkaz k klonování zdrojového kódu.

cd ~
git clone -b master https://github.com/diaspora/diaspora.git
cd diaspora

Zkopírujte konfigurační soubory

cp config/database.yml.example config/database.yml
cp config/diaspora.toml.example config/diaspora.toml

Uživatelské jméno: Nezapomeňte použít správné uživatelské jméno, které jste vytvořili pro Diasporu. Heslo: Nezapomeňte použít správné heslo pro uživatele, kterého jste vytvořili pro Diasporu.

Další konfigurace můžete navštívit tento. Poté spusťte následující příkazy a nainstalujte požadované knihovny Ruby.

gem install bundler
script/configure_bundler
bin/bundle install --full-index
RAILS_ENV=production bin/rake assets:precompile

Nakonec spusťte server spuštěním následujícího příkazu

./script/server

FAQs

Is Diaspora free?

Yes, this social network tool is free and provides easy procedures to set up on servers.

Is Diaspora open source?

Diaspora is open source and comes with detailed documentation regarding development and deployment.

What is Diaspora?

Diaspora is a free social network tool that is an alternative to Facebook due to its rich features and integrations.

Is Diaspora decentralized?

In fact, this free social platform is based on decentralization where anyone can host a pod on their own premises.

Does Diaspora offer integrations?

Yes, it is highly extensible and offers integration with other major social platforms such as Twitter and Tumblr.

Prozkoumejte

Následující odkazy můžete považovat za relevantní:

 Čeština