Strumento di social network gratuito e open source

Diaspora Piattaforma di social network gratuita

Servizio di social network orientato alla privacy

Diaspora è un'alternativa a social network decentralizzata gratuita a Facebook. Ti dà il controllo su dati, connessioni sociali e ricche funzionalità di comunicazione.

Panoramica ### ** ** Diaspora è uno strumento di social network open source gratuito. È ricco di caratteristiche e viene fornito con capacità di auto-ospite. L’architettura di questo software Enterprise Social Network supporta il decentramento in cui chiunque può ospitare un pod. Tuttavia, è veloce, leggero e facile da ospitare sui tuoi server. Inoltre, questo software di collaborazione gratuito è altamente sicuro, offre la massima privacy dei dati e consente agli utenti di stabilire le connessioni secondo i loro interessi. Diaspora consente agli utenti di realizzare gruppi, condividere i documenti, i file audio/video e più opzioni di chat con emoji. Inoltre, i partecipanti possono reagire ai post, rimandarli e menzionare altri partecipanti usando hashtag. In effetti, questo social network decentralizzato ti consente di creare gruppi separati per amici, familiari e colleghi. Soprattutto, gli utenti possono nascondere la propria identità mentre comunicano con gli altri partecipanti della rete. Diaspora offre integrazione con altre principali piattaforme di social media come gli account WordPress, Tumblr e Twitter. Questo strumento di social network è scritto in Ruby, Ruby on Rails insieme ad alcuni input di altre lingue come JavaScript e Haml. Inoltre, esiste una comunità vibrante che risponde attivamente a domande e bug. Inoltre, tutta la documentazione è disponibile per quanto riguarda lo sviluppo e la distribuzione.

Requisiti di sistema

I requisiti per configurare la diaspora includono:

  • Ruby, Rubygems
  • Mysql, Redis, OpenSSL
  • Git, Bundler, ImageMagick

Caratteristiche

Diaspora offre le seguenti caratteristiche chiave:

  • autosufficiente
  • decentramento
  • Integrazione con Twitter e Tumblr
  • orientato alla privacy
  • menziona, tag, emoji, reazioni
  • Gruppi basati sugli interessi
  • Extensible

Istruzioni per l’installazione

Esegui il comando seguente per installare i pacchetti

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

Esegui i seguenti comandi per impostare l’utente per la diaspora

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

Successivamente, crea un utente con il privilegio di creare database.

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

Una volta installati tutti i prerequisiti, eseguire il comando seguente per clonare il codice sorgente.

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

Copia i file di configurazione

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

Nome utente: assicurati di utilizzare il nome utente giusto che hai creato per la diaspora. Password: assicurarsi di utilizzare la password giusta per l’utente creato per la diaspora.

È possibile visitare la pagina Questo per ulteriori configurazioni. Quindi, eseguire i seguenti comandi per installare le librerie Ruby richieste.

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

Infine, avviare il server eseguendo il comando seguente

./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.

Esplorare

Potresti trovare i seguenti collegamenti pertinenti:

 Italiano