树洞剪藏#剪藏#树洞剪藏

1Panel部署FilenWebDAV,并挂载到Alist【简单的配置过程】 - 开发调优 - LINUX DO

2025 年 3 月 5 日1 分钟
分享Twitter / XTelegram微博
1Panel部署FilenWebDAV,并挂载到Alist【简单的配置过程】 - 开发调优 - LINUX DO 封面

同步来源:树洞剪藏 源站剪藏 ID:518 原文地址:https://linux.do/t/topic/446927

打开原文 · 打开源站剪藏快照


1Panel部署FilenWebDAV,并挂载到Alist【简单的配置过程】 - 开发调优 - LINUX DO

set 限制解除

跳到主要内容

LINUXDO ReadBoost待命中 设置

4

话题

我的帖子

关于

即将到来的活动

文档

更多

外部链接

Status

Connect

Webmail

Channel

Telegram

类别

开发调优

资源荟萃

文档共建

跳蚤市场

前沿快讯

福利羊毛

搞七捻三

运营反馈

深海幽域

所有类别

标签

抽奖

公告

精华神帖

快问快答

人工智能

所有标签

消息

收件箱

频道

常规频道

直接消息

聊天

Default

真诚 、 友善 、 团结 、 专业 ,共建你我引以为荣之社区。 《常见问题解答》

1Panel 部署 FilenWebDAV,并挂载到 Alist【简单的配置过程】

开发调优

配置优化

250

浏览量

1

链接

6

用户

2月 23 日

1 / 6

2月 23 日

8 小时

前排围观支持一下 感谢分享大佬厉害啊 有点厉害支持~~

注意看这个男人叫小帅 syscrash 一元复始

10 天 #1

(演示单账号配置过程)

  1. 首先进入 Filen 官方 Github 仓库 复制代码

image 1215×891 13.5 KB

  1. 进行 1Panel 面板在你喜欢的路径中创建 filen-webdav 文件夹,然后创建 index.js (文件命名你随意修改)

image 1920×891 48 KB

  1. 将复制的代码粘贴到 index.js 中

重要一点:将 hostname 修改为 0.0.0.0

image 1336×769 26.1 KB

修改后配置大致如下:

// Standalone mode, single user

import { FilenSDK } from "@filen/sdk" import path from "path" import os from "os" import { WebDAVServer } from "@filen/webdav"

// Initialize a SDK instance (optional) const filen = new FilenSDK ({ metadataCache : true , connectToSocket : true , tmpPath : path. join (os. tmpdir (), "filen-sdk" ) })

await filen. login ({ email : "Filen的登录邮箱" , password : "Filen的登录密码" , twoFactorCode : "如果没有双重验证请设置为空" })

const hostname = "0.0.0.0" const port = 1090 const https = false const server = new WebDAVServer ({ hostname, port, https, user : { username : "设置验证账号,例如admin" , password : "设置验证密码,例如123456" , sdk : filen }, authMode : "basic" | "digest" })

await server. start ()

console . log ( WebDAV server started on ${https ? "https" : "http" } :// ${hostname === "127.0.0.1" ? "local.webdav.filen.io" : hostname} : ${port} )

Filen 登录配置中需要填写你的 fieln 邮箱和密码,如果没有开启双重验证,请将 123456 删除即可(保留引号)。

Alist 挂载配置中需要设置用户名和密码(需要在 Alist 中使用)

  1. Package.json 的内容

{ "name" : "filen-webdav" , "version" : "1.0.0" , "main" : "index.js" , "type" : "module" , "scripts" : { "start" : "node index.js" , "test" : "echo "Error: no test specified" && exit 1" }, "keywords" : [ "filen" , "webdav" , "sdk" ], "license" : "MIT" , "dependencies" : { " @filen /sdk" : "latest" , " @filen /webdav" : "latest" }, "devDependencies" : {} }

现在我们以及创建了所需要的文件,接下来进入部署运行阶段

(1)创建 NodeJS 项目

image 1920×891 49.7 KB

image 964×891 30.9 KB

点击确定即可进行自动部署运行

(2)查看日志是否正常

如果是以下输出,就是正常的

image 957×882 13.6 KB

(3)进入 Alist 进行挂载

image 1920×891 53.2 KB

点击添加后,去主页刷新看看绑定成功了没

image 1564×715 16.8 KB

2

回复

250

浏览量

1

链接

6

用户

大帅哥 handsome 种子用户

10 天 #2

感谢大佬教程

1 个回复

回复

Solar 大帅哥 10 天 #3

优秀的佬

回复

C baipiaodang

10 天 #4

谢谢教程

回复

SOUND

10 天 #5

感谢佬友分享!

回复

9 天后

serror

8 小时 #6

webdav 挂载 windows 映射网络驱动器,在资源管理器中操作上传文件会卡死

回复

此话题将在最后一个回复的1 个月后关闭。

分享

加入书签

举报

回复

已取消置顶

常规

您会在别人 @ 您或回复您时收到通知。

推荐

相关

新话题和未读话题

话题列表,带有按钮的列标题可以排序。

话题

回复

浏览量

活动

笔记软件选择,大家都在用什么笔记软件? 17 免打扰

开发调优

快问快答

368

06/14 00:49

4 天

【配置优化】我拿到VPS服务器必做的那些事 68 免打扰

开发调优

380

07/26 15:35

5 天

【最好的虚拟组网】为Tailscale部署使用IP的Derp节点 14 免打扰

开发调优

97

08/03 16:01

12 天

DeepSeek-R1 API联网的一种解决方案(Cherry Studio简单验证通过) 12 免打扰

开发调优

人工智能

34

02/14 12:08

16 天

使用docker搭建服务简易教程(caddy反代,自动SSL、泛域名证书、反代配置各类服务) 1 免打扰

开发调优

Docker

14

07/20 09:23

1月 18 日

有 127 个未读 话题 和 158 个新 话题,

或浏览 开发调优 中的其他话题

StripeM-Inner '> ">

相关文章