#bittorrent #后端 #索引 #应用程序 #仓库 #API #torrust

bin+lib torrust-index-backend

Torrust 索引项目的后端(API)

3 个版本

2.0.0-alpha.32023 年 7 月 10 日
2.0.0-alpha.22023 年 6 月 20 日
2.0.0-alpha.12023 年 5 月 16 日

#1723Web 编程

每月 22 次下载

自定义许可证

420KB
7.5K SLoC

Torrust 索引后端

Development Checks Publish crate Publish Docker Image Publish Github Release Test Docker build

此仓库作为 Torrust 索引 项目的后端,实现了 Torrust 索引应用程序接口

我们还提供了 Torrust 索引前端 项目,这是一个参考 Web 应用程序,它消费了这里提供的 API。

Torrust Architecture

主要功能

  • RESTful API
  • 分类和标签
  • 图片代理缓存

入门指南

要求

  • Rust 稳定版 1.68

您可以按照 文档 说明安装和使用 Torrust 索引后端,但如果您想快速尝试,可以使用以下命令:

git clone https://github.com/torrust/torrust-index-backend.git \
  && cd torrust-index-backend \
  && cargo build --release

然后运行 cargo run 两次。第一次生成 config.toml 文件,第二次使用默认配置运行后端。

运行跟踪器后,API 将在 http://localhost:3001 上可用。

文档

技术文档可在 docs.rs 查找。

贡献

我们欢迎社区贡献!

如何贡献?

  • 错误报告和功能请求。
  • 代码贡献。您可以从查看标记为 "good first issues" 的问题开始。
  • 文档改进。检查 文档 中的错别字、错误或缺失信息。
  • 参与社区。您可以在 讨论 中回答问题。

许可证

本项目采用双重许可。请参阅版权声明

致谢

本项目是由Nautilus Cyberneering GmbHDutch Bits和合作者共同完成的。感谢大家!

依赖项

~86MB
~1.5M SLoC