收起左侧

还怕找不到资源?NAS 上部署 PanSou:多个网盘资源,一键搜索

1
回复
97
查看
[ 复制链接 ]

36

主题

9

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章

PanSou:

一款高效的网盘资源聚合搜索引擎,支持从多个主流网盘中快速查找您需要的文档、视频、软件等各类资源。它还提供高性能的搜索API服务,支持 Telegram 频道和自定义插件搜索,系统设计以性能和可扩展性为核心。用户可以通过 Pansou 快速、精准地找到所需的电影、音乐、学习资料等资源。

主要特性:

  • • 高性能搜索:并发执行多个TG频道及异步插件搜索,显著提升搜索速度;工作池设计,高效管理并发任务
  • • 网盘类型分类:自动识别多种网盘链接,按类型归类展示
  • • 智能排序:基于插件等级、时间新鲜度和优先关键词的多维度综合排序算法
  • • 异步插件系统:支持通过插件扩展搜索来源,支持"尽快响应,持续处理"的异步搜索模式,解决了某些搜索源响应时间长的问题。详情参考插件开发指南
  • • 二级缓存:分片内存+分片磁盘缓存机制,大幅提升重复查询速度和并发性能

支持的网盘类型:

  • • 百度网盘 (baidu)
  • • 阿里云盘 (aliyun)
  • • 夸克网盘 (quark)
  • • 天翼云盘 (tianyi)
  • • UC网盘 (uc)
  • • 移动云盘 (mobile)
  • • 115网盘 (115)
  • • PikPak (pikpak)
  • • 迅雷网盘 (xunlei)
  • • 123网盘 (123)
  • • 磁力链接 (magnet)
  • • 电驴链接 (ed2k)
  • • 其他 (others)

在线 Demo:

https://so.252035.xyz

安装

Docker Compose

services:
  pansou:
    image: ghcr.io/fish2018/pansou-web:latest
    container_name: pansou
    ports:
      - 8080:80
    environment:
      - DOMAIN=localhost
    volumes:
      - ./data:/app/data
    restart: unless-stopped

参数说明(更多参数建议去看文档)

:::
/app/data(路径):数据目录挂载

/app/logs(路径,可选):日志目录挂载

DOMAIN(环境变量):访问域名

PANSOU_HOST(环境变量):后端地址

CHANNELS(环境变量,可自定义):Telegram 频道列表

ENABLED_PLUGINS(环境变量,可自定义):启用的搜索插件

SOCKS5_PROXY(环境变量,可选):SOCKS5 代理地址

HTTP_PROXY(环境变量,可选):HTTP 代理地址

HTTPS_PROXY(环境变量,可选):HTTPS 代理地址

:::

使用

浏览器中输入 http://NAS的IP:8080 就能看到界面

界面非常极简,先看看右上角的状态和 API 文档

默认已经内置了很多个频道和插件的了

支持 API 调用,二次开发更加便捷

回到首页,输入要找的资源

点击分享链接就会跳转到对应网盘了

试了一下搜索热门电视剧,资源还是比较多的

动漫也是没有问题的

移动网页端有进行适配

总结

本次部署采用默认配置,即使在常规网络下也可以正常搜索使用。PanSou 最核心的价值在于打破了不同网盘之间的壁垒,将分散的资源聚合呈现,让用户无需在多个平台间切换即可一站式检索所需内容。至于效果还是不错的,有兴趣的用户可以部署看看,当然直接用别人的是最省事的。

综合推荐:⭐⭐⭐(可自定义频道,扩展性强)

使用体验:⭐⭐⭐(开箱即用,资源丰富)

部署难易:⭐⭐(简单)︎︎

收藏
送赞 1
分享

0

主题

8

回帖

0

牛值

江湖小虾

支持

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则