免费和开源社交网络工具

Diaspora 免费社交网络平台

以自我托管为导向的社交网络服务

侨民是Facebook的免费分散社交网络替代品。它使您可以控制数据,社交联系和丰富的沟通功能。

概述

侨民是一种免费的开源社交网络工具。它具有丰富的功能,并具有自我托管的能力。该企业社交网络软件的架构支持分散的人,任何人都可以托管POD。但是,它是快速,轻巧且易于托管在您自己的服务器上。此外,这种免费的协作软件非常安全,提供了最大的数据隐私,并允许用户根据其兴趣建立连接。散居者让用户与表情符号分享组,共享文档,音频/视频文件以及多个聊天选项。此外,参与者可以对这些帖子做出反应,重新分配标签,并使用主题标签提及其他参与者。 实际上,这个分散的社交网络使您能够为朋友,家人和同事组成单独的小组。最重要的是,用户可以在与网络的其他参与者进行交流时隐藏其身份。侨民提供与其他主要社交媒体平台(例如WordPress帐户,Tumblr和Twitter)的集成。 该社交网络工具是用Ruby编写的,Ruby在Rails上,以及JavaScript和Haml等其他语言的一些输入。此外,还有一个充满活力的社区,积极回应查询和错误。此外,所有文档都可用于开发和部署。

系统要求

设置侨民的要求包括:

  • 红宝石,红宝石
  • mysql,redis,openssl
  • git,bundler,ImageMagick

特征

侨民提供以下关键特征:

  • 自我托管
  • 权力下放
  • 与Twitter和Tumblr集成
  • 面向隐私
  • 提及,标签,表情符号,反应
  • 基于利益的团体
  • 可扩展

安装说明

运行以下命令安装软件包

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

运行以下命令来设置侨民的用户

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

之后,创建具有创建数据库的特权的用户。

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

安装所有先决条件后,运行以下命令以克隆源代码。

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

复制配置文件

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

用户名:确保使用为侨民创建的正确用户名。 密码:确保使用正确的密码适用于您为侨民创建的用户。

您可以访问页面以进行进一步的配置。 然后,运行以下命令以安装所需的Ruby库。

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

最后,通过运行以下命令启动服务器

./script/server

常见问题

是免费的吗?

是的,此社交网络工具是免费的,并提供了简单的过程来在服务器上设置。

是侨民开源吗?

侨民是开源的,并附有有关开发和部署的详细文档。

什么是侨民?

侨民是一种免费的社交网络工具,由于其丰富的功能和集成,它是Facebook的替代品。

是散居人民分散的吗?

实际上,这个自由的社交平台基于权力下放,任何人都可以在自己的场所托管吊舱。

侨民提供整合吗?

是的,它是高度可扩展的,并与Twitter和Tumblr等其他主要社交平台提供了集成。

探索

您可能会发现以下链接相关:

-使用免费和开源软件自动化业务运营

 简体中文