首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源的磁力搜索网站,使用 Next.js 14 + NextUI v2 开发,后端使用 Bitmagnet

更现代的磁力搜索网站程序,使用Next.js 14+NextUI v2开发,后端使用Bitmagnet

Github地址

在线体验

部署说明

容器部署

最方便的部署方式是用 Docker Compose,参考 docker-compose.yml[1]配置

使用 docker run 运行

如果不使用 Docker Compose,可以使用以下命令分别运行各个容器:

1. 运行 PostgreSQL 容器:

1. 运行 Bitmagnet 容器:

1. 运行 Bitmagnet-Next-Web 容器:

全文搜索优化

搜索能力依赖torrents.name和torrent_files.path两列数据,原版 Bitmagnet 未对此建立索引,建议先建立索引提升查询效率:

开发指引

开发之前,需要先在项目根目录创建一个.env.local文件,并填写环境变量:

推荐使用pnpm作为包管理器

安装依赖

pnpm install开发环境运行

pnpm run dev打包 & 部署

pnpm run buildpnpm run serve引用链接

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OqHWQdQaqlMLrLczQwCrzJzA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券