#mastodon #microblog #social-network #ostatus #gnu-social

程序 microstatus

轻量级的 Mastodon 和 GNU social 兼容的 OStatus 服务器实现

1 个不稳定版本

使用旧的 Rust 2015

0.0.1 2017 年 4 月 12 日

#5 in #social-network

ISC 许可证

3KB

microstatus 许可证

microstatus 是一个轻量级的 MastodonGNU social 兼容的 OStatus 服务器实现。

设计目标

microstatus 旨在实现以下目标

  • 提供完整的、符合标准的 OStatus 协议实现;
  • 极其轻量级,独立且易于部署;
  • 与 Mastodon 和 GNU social 实例进行联邦(至少);
  • 使用可修改的、UNIX 友好的存储格式;
  • 提供友好的客户端 API。

microstatus (希望有) 非目标包括

  • 提供可扩展的 OStatus 协议实现;
  • 处理数十亿用户;
  • 与 Mastodon、GNU social 或 Twitter 的 客户端 API 兼容;
  • 提供友好的网页或移动 UI。

编译

在你的工作副本中运行 cargo build --release

安装

microstatus 二进制文件复制到您想要的位置。

用法

运行 microstatus <microstatus 数据目录路径>

贡献和报告错误

通过 GitHub pull requests 接受贡献。

请在 GitHub issues 上报告错误和功能请求。

许可证

microstatus 版权所有 (C) 2017 Jérémie Roquet [email protected],并使用 ISC 许可证。

无运行时依赖