Mastodon 免费的博客平台
基于红宝石的全球互连微博社区
Mastodon是最受欢迎的微博平台。它是一个开源的分散社区网络,可提供微博的社交媒体体验
概述
Mastodon是一个基于ActivityPub的免费和开源的最受欢迎的微博平台,该平台允许用户创建自己的专用网络。在Mastodon上,用户可以关注朋友,将较小的更新发布到帖子,链接,图片,文本和视频等的一系列更新中并在440万人中发现新朋友。 Mastodon是具有React.js前端的最佳微博平台和无广告微博的社交媒体网络,并根据AGPLV3许可发布。它遵循导轨或React.JS框架的标准实践。因此,如果您已经熟悉这些框架,则可以轻松部署这些框架。在开发环境中使用Mastodon博客工具的最佳方法是在您的本地系统环境中安装所有依赖项。您将需要Ruby,Node.js,PostgreSQL和Redis,这是任何Rails应用程序的相当标准的依赖项。
系统要求
安装mastodon最佳微博网站需要以下关键依赖包: *红宝石2.5+ *铁轨6.1.3
- Postgresql 9.5+
- redis 4+
- node.js 12+ *电子邮件送货服务 *红宝石编辑器
- git
特征
Mastodon自托管社交网络的一些重要功能如下: *实时和时间顺序的时间表更新 *更新的媒体附件
- 500个字符的文本文章 *私人帖子 *锁定帐户 *短语过滤 *报告和节制系统
- oauth2和rest api *开源
安装
**在Ubuntu上安装Mastodon **
Mastodon开源社交媒体平台基于ActivityPub,很容易开始。在本地开发环境中使用Mastodon操作的最佳方法是在您的本地环境中安装所有系统依赖项,而不是使用Docker或Vagrant工具。安装针对Ruby,Node.js,PostgreSQL和Redis等的Rails应用程序的标准依赖项。您可以通过在终端运行命令下载Mastodon微博的最新稳定版本:
git clone https://github.com/tootsuite/mastodon.git mastodon
cd mastodon
git checkout $(git tag -l | grep -v 'rc[0-9]*$' | sort -V | tail -n 1)
接下来,通过在项目目录中运行Bundler:
bundle install
现在,更新数据库。
bundle exec rake mastodon:setup
对于Mastodon的完整功能,需要运行多个过程。您可以安装和启动工头以运行所有过程:
gem install foreman --no-document
foreman start
在Mastodon目录中,这将启动在copfile.dev,Rails Server,WebPack Server,Streaming API Server和Sidekiq Schedular中定义的进程。就是这样。 恭喜!您已经在Ubuntu系统上成功安装了Mastodon最受欢迎的微博网站。享受!
常见问题
mastodon是用什么?
Mastodon是开源,也是最突出的分散微博社区网络。这是一个简单的工具,可以像其他任何Twitter应用程序一样工作。
Mastodon免费吗?
Mastodon可以免费使用和下载根据开源免费软件许可发布的Micro Blogging平台。
是mastodon开源吗?
是的,Mastodon是一个开源微博网站。 Mastodon源代码存储库可在github上获得。
用什么语言写了什么语言?
Mastodon自主社交网络服务以红宝石语言编写。
Mastodon比Twitter更好吗?
Mastodon开源比Twitter平台要好得多,并且保持按时间顺序排列,没有广告和货币化使使用更好。此外,Mastodon新的社交媒体工具短消息,关注者和标签非常类似于Twitter。