欢迎光临
我们一直在努力

PanSou 搭建教程:一键部署你的网盘资源搜索系统

在日常工作或内容整理中,资源分散、搜索效率低几乎是绕不开的问题:
文件链接散落在不同来源里,关键词搜不全、结果格式混乱,想要二次整理或接入自己的网站也很麻烦。

所以这篇文章,我们不讨论复杂架构,也不折腾花里胡哨的方案,而是直接教你搭一套真正“自己可控”的网盘资源搜索系统 —— PanSou

1. 项目介绍

PanSou 是一个开源的网盘资源搜索系统,定位非常明确:

提供一个统一、可扩展、可二次开发的网盘搜索后端服务。

它不是“脚本级”的临时工具,而是一个可以长期运行的搜索服务组件,你可以把它当成:

  • 一个独立的搜索站
  • 一个 API 服务
  • 你自己系统里的“资源搜索引擎模块”

1.1 项目特点

🚀 搜索性能稳定

基于 Go 实现,整体结构清晰,响应速度快,适合长期运行。

🧩 插件化设计

不同搜索来源、不同处理逻辑通过插件解耦,方便后续扩展和维护。

📦 结果结构化

搜索结果统一为标准数据结构,非常适合接入前端页面、管理后台或其他系统。

🔌 Web + API 双模式

既能直接浏览器使用,也可以通过 API 接入任意程序。

🐳 Docker 一键部署

无需手动编译、不需要复杂依赖,新手也能快速部署成功

1.2 项目展示

2.相关地址

gitHub开源项目:https://github.com/fish2018/pansou

3.搭建环境

  • 服务器:这里为了方便搭建项目使用的是莱卡云的境外香港云服务器。(国内用户连接建议使用国内的服务器(需备案域名或者IP+端口)延迟会更低)
  • 莱卡云服务器促销活动性价比会更高。查看官网购买链接:https://www.lcayun.com
  • 资源配置:2核2G 30G硬盘
    由于国内服务器访问海外源较慢,这边为了方便演示直接使用海外服务器搭建。
  • 服务器系统:Debian-13
  • 【必需】安装Docker:安装好 Docker、Docker-compose
  • 【非必需】域名一枚,可用于解析到服务器上使用域名访问

4.搭建视频

哔哩哔哩:

5.搭建方式

5.1 安装docker和docker-compose

安装教程:服务器上安装docker和docker-compose教程

5.2 使用 Docker Compose 部署

#下载官方配置文件
curl -o docker-compose.yml \
https://raw.githubusercontent.com/fish2018/pansou-web/refs/heads/main/docker-compose.yml

该配置文件已经帮你定义好了容器、端口和基础参数,新手可以直接使用。

5.3 启动服务

#Docker 会自动拉取镜像并启动 PanSou 服务
docker-compose up -d

5.4 查看运行日志

docker-compose logs -f

只要没有明显报错,基本就可以放心使用了。

5.5 访问自己搭建的PanSou

http://服务器IP:805

如果访问不了请输入以下命令查看一下docker的映射端口

docker ps

0.0.0.0:805->80/tcp

6.日常维护与升级

🔄 更新 PanSou

docker compose pull
docker compose up -d

7.结语

如果你只是想要一个随时能用、自己掌控的网盘资源搜索入口,那么按照本文的方式部署完成后,基本就可以“装好就忘”,需要的时候直接打开用即可;如果你有更高需求,也可以在此基础上做二次开发,把它接入自己的网站、后台系统或其他工具中。

赞(0)
未经允许不得转载:莱卡云 » PanSou 搭建教程:一键部署你的网盘资源搜索系统