PanSou网盘资源在线搜索神器(基于Docker部署) 5月前 7 条
PanSou网盘资源在线搜索神器(基于Docker部署)

本文详细介绍了如何使用Docker快速部署PanSou搜索工具。首先需确保Docker环境(20.10+)、1GB以上内存及网络连接正常。部署过程包括:创建专用目录,配置docker-compose.yml文件(包含端口映射、环境变量和数据持久化设置),然后启动服务。部署成功后可通过浏览器访问验证。文章还提供了日常管理命令(日志查看、服务启停、更新)、数据备份恢复方法,以及常见问题解决方案。整个部署过程简单高效,支持数据持久化,适合在NAS等设备上快速搭建个人搜索服务。

PanSou网盘资源在线搜索神器(基于Docker部署)
查看完整文章 评论

体验链接🎉

https://so.8dui.com

简介

PanSou 是一款实用的搜索工具,本教程将指导你通过 Docker 快速部署 PanSou 服务,采用官方最新镜像,配置简单且支持数据持久化。

官方GitHub:https://github.com/fish2018/pansou

准备工作

环境要求

  • 已安装 Docker 环境(Docker Engine 20.10+)

  • 具备至少 1GB 可用内存

  • 网络连接正常(用于拉取镜像)

检查 Docker 环境

# 检查 Docker 是否安装成功
docker --version

# 检查 Docker 服务是否运行
systemctl status docker

部署步骤「以绿联NAS为例」

1. 创建部署目录

首先创建一个专门的目录用于存放 PanSou 的配置和数据文件:

# 创建主目录
mkdir -p /volume2/docker/PanSou

# 进入目录
cd /volume2/docker/PanSou

2. 创建 Docker Compose 配置文件

在上述目录中创建 docker-compose.yml 文件:

PanSou Docker Compose 配置文件

services:
  pansou:
    # 使用官方镜像
    image: ghcr.io/fish2018/pansou-web
    # 容器名称,便于管理
    container_name: PanSou
    # 端口映射:宿主机8880端口映射到容器80端口
    ports:
      - 8880:80
    # 环境变量配置
    environment:
      # 基础配置
      - DOMAIN=localhost               # 访问域名,本地部署用localhost
      - PANSOU_PORT=8888               # 应用内部端口
      - PANSOU_HOST=127.0.0.1          # 应用绑定地址
      # 代理配置(可选,根据需要启用)
      # - SOCKS5_PROXY=socks5://10.10.1.2:7893  # SOCKS5代理地址
      # - HTTP_PROXY=http://10.10.1.2:7893      # HTTP代理地址

    # 数据持久化配置
    volumes:
      - /volume2/docker/PanSou/data:/app/data   # 修改为实际应用数据存储目录
      - /volume2/docker/PanSou/log:/app/logs    # 修改为实际日志文件存储目录

    # 重启策略:除非手动停止,否则总是重启
    restart: unless-stopped
    # 健康检查配置
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost/api/health"]  # 健康检查命令
      interval: 30s       # 检查间隔
      timeout: 10s        # 超时时间
      retries: 3          # 重试次数
      start_period: 40s   # 启动等待时间

3. 启动服务

在配置文件所在目录执行以下命令启动 PanSou:

# 启动服务(后台运行)
docker-compose up -d

# 查看容器运行状态
docker-compose ps

4. 验证部署

打开浏览器访问以下地址验证服务是否正常启动:

http://NAS-IP:8880

如果看到 PanSou 的界面,则表示部署成功。

资源非常的多!!!

配置说明

核心配置项解释

配置项

说明

建议值

DOMAIN

访问域名

本地使用localhost,服务器使用实际域名或 IP

PANSOU_PORT

应用内部端口

保持默认 8888 即可

PANSOU_HOST

应用绑定地址

保持默认 127.0.0.1 即可

SOCKS5_PROXY

SOCKS5 代理(可选)

需要时填写实际代理地址

HTTP_PROXY

HTTP 代理(可选)

需要时填写实际代理地

端口映射说明

配置中的 8880:80 表示将宿主机的 8880 端口映射到容器内的 80 端口,

如果你需要使用其他端口(例如 18080 端口),可以修改为 18080:80

日常管理

查看日志

# 查看实时日志
docker-compose logs -f pansou

# 查看最近100行日志
docker-compose logs --tail=100 pansou

停止服务

docker-compose down

重启服务

docker-compose restart

更新服务

# 拉取最新镜像
docker-compose pull

# 重启服务以应用更新
docker-compose up -d

数据备份与恢复

备份数据

PanSou 的所有数据都存储在 /volume2/docker/PanSou/data 目录,只需备份该目录即可:

# 创建备份
tar -zcvf pansou_backup_$(date +%Y%m%d).tar.gz /volume2/docker/PanSou/data

恢复数据

将备份文件解压到数据目录即可恢复:

# 解压备份到数据目录
tar -zxvf pansou_backup_20231001.tar.gz -C /volume2/docker/PanSou/

常见问题

  1. 无法访问服务

    • 检查容器是否正常运行:docker-compose ps

    • 检查防火墙是否开放了 8880 端口

    • 检查宿主机 IP 是否正确

  2. 服务启动后自动退出

    • 查看日志排查错误:docker-compose logs pansou

    • 检查目录权限是否正确:chmod -R 775 /volume2/docker/PanSou

  3. 需要修改配置

    • 编辑 docker-compose.yml 文件

    • 重启服务使配置生效:docker-compose restart

Docker镜像加速域名

https://www.8dui.com/archives/I1j5mgPr

Blinko 开源笔记工具 Docker 部署教程 6月前 4 条
Blinko 开源笔记工具 Docker 部署教程

Blinko是一款开源自托管笔记工具,相比传统工具具有数据本地化存储、开源可定制、原生集成AI功能(智能检索/内容生成)及轻量化Docker部署等优势。支持通过Docker或Docker Compose一键部署,需配置PostgreSQL数据库及NextAuth密钥。提供闪念记录、标签分类、批量操作等基础功能,并可通过API接入自定义AI模型。建议配置HTTPS反向代理保障安全,支持定期更新维护。适合注重数据主权、需要私有化部署及AI功能集成的用户使用。

CloudDrive 多云盘本地挂载管理工具软件-限时299元 6月前 3 条
CloudDrive 多云盘本地挂载管理工具软件-限时299元

CloudDrive是一款强大的多云盘管理工具,提供一站式解决方案,可无缝集成多个云存储服务并统一至单一界面,无需切换应用即可管理所有云盘。其核心特性包括将云存储挂载为本地磁盘(直接访问文件无需下载)、跨云盘快速复制、云端文件高速传输、实时文件通知及应用级权限控制。支持Windows、Linux、macOS、Android等多平台,免费用户最多2台设备在线,付费会员可支持5台。同时提供Docker安装方式,便于在NAS等环境中部署,旨在提升云存储资源管理效率与易用性。

Alist疑似被卖「镜像保留」 8月前 评论
Alist疑似被卖「镜像保留」

Alist是一款功能强大的开源文件列表程序,支持阿里云盘、OneDrive、天翼云盘、Google Drive、百度网盘、FTP/SFTP、WebDav等多种存储方式,可帮助用户管理和访问各类网盘/存储文件。该程序支持Docker快速部署,也可部署于服务器、NAS等设备。近期项目疑似被卖并可能被投毒,作者为规避风险保留了v3.44.0和v3.45.0两个版本,并提供了Docker部署命令、美化教程及镜像文件链接,供用户安全使用。

Docker镜像加速源,自维护稳定使用! 8月前 评论
Docker镜像加速源,自维护稳定使用!

本文提供多个Docker镜像加速地址(如docker.ilook.top、docker.dui.fan等),并强调请勿滥用。以绿联NAS/Docker使用为例,说明配置方法:添加地址时需包含“https://”,保存后即可正常拉取镜像。同时介绍拉取镜像文件的规范:镜像名称通常含注册表地址(如docker.io/library/ubuntu),标签默认为latest,并给出SSH命令示例(如docker pull ubuntu:latest)及语法参考链接,方便用户快速配置使用。