一个个网站找资源太麻烦:Docker部署Pansou,搭建自己的网盘聚合搜索入口 承渊政道个人主页❄️个人专栏:《C语言基础语法知识》 《数据结构与算法》 《C知识内容》 《Linux系统知识》 《算法刷题指南》 《测评文章活动推广》 《大模型语言路线学习》 《MySQL数据库学习》 《Python知识内容》 《cpolar知识学习》✨逆境不吐心中苦,顺境不忘来时路!✨ 博主简介:找资料最麻烦的地方,很多时候并不是完全搜不到,而是搜索入口太分散.同一个关键词可能需要在不同平台之间来回切换,搜出来的链接又可能重复、失效,或者根本不是自己需要的内容.尤其当NAS已经承担了文件存储和影音管理以后,如果连资源检索都还要打开很多页面反复查询,整套使用流程依然比较割裂.Pansou提供的是另一种思路:把多个 Telegram 频道和插件搜索来源集中到一个服务中,并发执行查询以后,再对结果进行分类、去重和排序,最后通过统一的Web页面展示不同网盘和链接类型.本文会在飞牛NAS的Docker环境中部署Pansou,把服务映射到本地8085端口,并实际体验关键词搜索和结果分类.本地服务确认正常以后,再使用 cpolar 为Pansou增加外部访问入口和固定二级子域名.这样人在外面时,也可以继续打开家中NAS上运行的搜索页面.需要说明的是,Pansou 只是搜索和聚合工具,并不负责判断每条结果是否有效、合法或安全.它解决的是去哪里搜、怎么统一查看的问题,真正使用具体内容之前,仍然需要自己核对来源和授权情况.目录1.关于Pansou2.飞牛os环境准备3.飞牛os安装Pansou4.简单使用Pansou5.介绍以及安装cpolar6.使用cpolar远程使用Pansou7.总结1.关于PansouPansou是一个高性能的网盘资源搜索API服务,支持TG(Telegram)搜索和自定义插件搜索.系统设计以性能和可扩展性为核心,具有以下特点高性能并发搜索支持同时搜索多个TG频道和插件.智能排序算法基于插件等级、时间新鲜度和关键词匹配进行排序.分片缓存机制内存磁盘双重缓存提升响应速度.异步插件系统尽快响应,持续处理的搜索模式.自动网盘类型识别和分类展示.支持的网盘类型包括但不限于百度网盘 (baidu)、阿里云盘 (aliyun)、夸克网盘 (quark)、天翼云盘 (tianyi)、UC网盘 (uc)、移动云盘 (mobile)、115网盘 (115)、PikPak (pikpak)、迅雷网盘 (xunlei)、123网盘 (123)、磁力链接 (magnet)、电驴链接 (ed2k)、其他 (others)2.飞牛os环境准备本例中在Windows系统使用VMware Workstation安装的fnOS虚拟机,系统版本为V0.8.41.如果您想要在x86架构的物理机中安装,可以访问飞牛私有云 fnOS官网下载镜像文件然后使用U盘写入镜像后,进入bios设置U盘启动后像装Windows系统一样安装即可.启动fnOS系统后,能看到Web UI管理界面的地址http://192.168.184.130:5666 在浏览器中打开3.飞牛os安装Pansou打开飞牛云主页,首先确保你的飞牛NAS已经安装了Docker.确认docker已经就位后,点击设置,选择ssh,我们打开nas的ssh功能,然后在电脑上打开终端,输入ssh命令,这部分是你的飞牛用户名,这部分是你的飞牛ip地址ssh chenyuge192.168.6.131回车输入密码,远程连接进去.输入sodo -i,继续输入密码,切换到root权限.接着输入这行命令回车等待.dockerrun-d--restartalways--namepansou-p8085:80 ghcr.io/fish2018/pansou-web我们来说一下这个命令,docker run -d是表示这条命令是在后台运行,这个restartalways意味着容器崩溃后会自动重启.后面就是项目的名字pansou,再接下来的就是端口映射,冒号后面的不要修改,前面的按照自己需求来就行,我这里是映射在8085端口.最后这里是具体的镜像.ok部署完成后,打开新的浏览器,输入你飞牛nas的ip地址加上8085端口号,就可以看到pansou简洁又高效的web界面了4.简单使用Pansou这个界面虽然简单,但功能可不简单最显眼的就是那个大大的搜索框在这里,你可以输入任何你想找的资源,比如电影、电视剧、软件、电子书、学习资料等等比如说,最近是不是很多人都在找《沙丘2》的高清资源以前你可能要跑遍各大电影网站,或者在各种群里求资源,结果不是链接失效,就是提取码错误.现在有了PanSou,你只需要在搜索框里输入“沙丘2”,然后点击搜索看是不是瞬间就跳出来一大堆结果而且它还会自动帮你分类,哪个是百度网盘的,哪个是阿里云盘的,哪个是夸克网盘的,一目了然而且资源非常强大,还有4k的质量是不是感觉瞬间就被治愈了5.介绍以及安装cpolar现在你已经拥有一个超级云盘了是不是觉得自己特厉害但是还有个问题——如果想在上下班地铁上也想看东西该怎么办呢别担心这时候就需要我们的内网穿透神器Cpolar它能帮你把本地的服务发布到公网上,让它帮你把本地的服务发布到公网,从而实现随时随地都能听歌不限时间不限地点不限设备首先打开飞牛云NAS设置界面,开启ssh 连接,端口默认为22即可,开启后,我们就可以ssh 连接飞牛云NAS执行命令然后我们通过输入飞牛云NAS的IP地址ssh远程连接进去,因为fnOS是基于Linux 内核开发的,所以我们可以按照cpolar的Linux安装方法进行安装:连接后执行下面cpolar Linux 安装命令sudocurlhttps://get.cpolar.sh|sh再次输入飞牛云nas的密码确认后即可自动安装安装完成后,执行下方命令查看cpolar服务状态如图所示即为正常启动sudosystemctl status cpolarCpolar安装和成功启动服务后,在浏览器上输入飞牛云主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面,使用官网注册的账号登录,登录后即可看到配置界面,接下来在web界面配置即可6.使用cpolar远程使用Pansou我们既然搭建了个人影视库那就代表肯定是长期使用所以我这里教大家来创建固定二级子域名公网地址我这里使用的是nas20m套餐,大家可以按照自己的需求选择合适的套餐我们来登录cpolar官网,点击预留,选择保留二级子域名.地区选择china top 名称自定义,点击保留.复制保留成功的子域名以后,我们回到cpolar管理界面.登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道隧道名称可自定义,本例使用了: ziyuan 注意不要与已有的隧道名称重复协议http本地地址8085域名类型二级子域名域名粘贴刚才保留成功的子域名地区选择China Top点击创建,创建成功后点击状态,选择在线隧道列表,这里能看到我们成功生成了2个固定的公网地址,名称好看又好记.我们复制一个来打开看一下,都能成功的打开我们的Pansou网盘7.总结Pansou 最实用的地方,并不是让“资源变多了”,而是把原本分散的搜索过程集中到了一个入口里.输入一次关键词以后,系统可以同时从多个频道和插件来源获取结果,再按照网盘类型、时间和匹配情况进行整理.相比手动打开多个页面重复搜索,这种聚合方式更适合作为 NAS 上长期运行的一个辅助服务.部署到飞牛 NAS 以后,它又不需要占用日常电脑长期运行.NAS 在线时,Pansou 就可以继续提供 Web 搜索页面;再通过 cpolar 增加固定公网入口以后,人在其他网络环境中也能继续使用这套界面.不过“能搜到”始终不等于“可以直接使用”.搜索结果中的链接可能已经失效,文件名称也可能和实际内容不一致;对于软件、脚本和压缩包,还应该额外检查文件来源和安全性.涉及影视、图书或其他受版权保护的内容时,也应确认自己拥有合法访问或使用权限.所以更准确地说,Pansou 是一个多来源网盘信息聚合搜索工具.它减少的是重复寻找入口和整理结果的时间,而不是替用户判断每一个搜索结果是否值得下载.真正的勇者不是流泪的人,而是含泪奔跑的人!敬请期待下一篇文章内容每日心灵鸡汤: 真正的高级感,是建立稳定的内在秩序!一个人格层面的高级感,往往来自多种力量的平衡:有温度,但不会为了关系失去边界;有自信,但不需要通过证明自己获得认可;愿意连接别人,但始终保持独立的节奏;面对压力时先解决问题,而不是向外释放情绪;接受自己的不足,却不会陷入自我否定.很多人追求外在表现,实际上真正决定一个人长期价值的是内在秩序,能控制情绪,能承担责任,能持续创造价值,也能接受世界的不确定.当一个人不再依赖外界评价确认自己,而是建立起稳定的自我系统,他自然会形成一种让人尊重和信任的力量.