An open API service indexing awesome lists of open source software.

https://github.com/plexpt/rocket-pt

基于 Java 的私有PT(private tracker)站点系统,可以提供高质量的连接服务和简单易用的界面。base on NexusPHP。
https://github.com/plexpt/rocket-pt

bittorrent bittorrent-tracker bittorrent-trackers nexus nexusphp private-tracker pt torrent torrent-tracker tracker-application

Last synced: 2 months ago
JSON representation

基于 Java 的私有PT(private tracker)站点系统,可以提供高质量的连接服务和简单易用的界面。base on NexusPHP。

Awesome Lists containing this project

README

        


Logo

Rocket PT


交流群:168814655


后端 | 前端

Rocket PT 是一个基于 Java 的私有 BitTorrent 站点系统,可以提供高质量的连接服务和简单易用的界面。

Rocket PT 采用了最新的 Java 技术和框架,如 Spring Boot 3.0 ,来提供高效、稳定和可扩展的服务。

Rocket PT 采用了前后端分离的架构,使用了现代化的技术和工具,如 Vue3 作为前端框架。这样可以更好地利用前端框架的优势,提高用户体验和交互性,提高项目的稳定性和可扩展性。

Rocket PT 后端使用了最新的 Java 技术和框架,提供了高效的 RESTful API 与前端进行交互。这样,我们可以更快速地处理大量的请求和数据,并且更好地支持高并发访问。

这个项目非常适合那些寻求高质量种子资源和良好用户体验的用户。它提供了简单易用的界面,让用户可以轻松地搜索和下载种子。同时,这个项目还提供了丰富的社区功能,如论坛和评论,让用户可以与其他用户交互并贡献。

总之,Rocket PT 项目是一个卓越的选择,无论是在性能、用户体验还是社区互动方面都具有出色表现。

## 技术框架

后端语言:Java 17

后端框架:Spring Boot 3.0、Mybatis

前端框架:TypeScript、Vite3、Vue3、Element Plus、axios

数据库:MySQL 8.0

数据库版本控制:Flyway

部署工具:Docker

## 特色

1. 采用前后端分离的架构。性能更好,更容易搭配CDN,代码逻辑更清晰,避免屎上雕花。

## 支持作者

点一个Star即可支持。

## 部署
正在编写

## 参与开发
[提需求建议,提Bug](https://github.com/PlexPt/rocket-pt/issues/new/choose)

#### [接口规范](./doc/README.md)

#### 参与步骤

1. 在TODO列表或Issue列表找到要开发的功能
2. fork本仓库 然后clone到本地开发
3. 开一个issus,或者标记已有的issue,开始编写
4. 写完发pr,等待review
5. review完成,合并成功

## 从NexusPHP迁移

待编写

## 特别鸣谢

- [nexusphp](https://github.com/xiaomlove/nexusphp) (新版)
- [NexusPHP](https://github.com/zjutjh/NexusPHP) (原版)
- [virus](https://github.com/gaoluhua99/virus)
- [admin3](https://github.com/cjbi/admin3)
- https://github.com/BitSapling/Sapling
- https://github.com/dampcake/bencode