OpenList 中文文档 下载 App

在 Cloudflare Workers 上部署 OpenList:无服务器形态的玩法

不想租服务器?官方提供了一个 TypeScript + Serverless 的移植版 OpenList Worker,直接跑在边缘计算平台上,前端复用官方界面,部署完就是一个不需要你维护的文件站。

它跑在哪

三家都是「边缘函数」类平台,思路一致:代码部署到全球节点,用平台的免费额度承载访问。个人轻度使用基本零成本。

与核心版的差异

对比项Worker 版核心版(Docker / 单文件)
部署对象平台上的无服务器函数你自己的机器
数据与配置存在平台的存储服务里(如 Workers KV / D1)本地 data 目录
本地磁盘存储不适用(边缘节点没有你的硬盘)完整支持
离线下载、aria2不适用完整支持
WebDAV / S3 服务受平台协议支持度限制完整支持
挂网盘、预览、直链支持支持

一句话:纯网盘聚合场景 Worker 版完全够用;涉及本地磁盘、离线下载、FTP 这类「真服务器」能力,还是回核心版。

部署思路

官方文档「生态系统 - OpenList Worker」章节提供了完整图文教程,大体流程是:

  1. 在平台的控制台创建一个应用 / Worker 项目
  2. 绑定官方提供的部署源(或用一键部署模板)
  3. 配置环境变量(站点设置、各类网盘的应用凭证)
  4. 绑定自定义域名(平台分配的测试域名在国内部分网络下可能不稳定)

每家平台的具体操作截图在官方教程里都有,跟着点即可。部署完成后,添加存储、权限配置与核心版完全一致,本站 添加存储 之后的教程通用。

什么时候别选 Worker 版

这三种情况选 Docker 运行。