
internxt/webdav该Docker镜像提供Internxt WebDAV服务器,可轻松在NAS设备、服务器或任何支持Docker的环境中运行。通过此镜像,您可以快速部署并通过WebDAV协议访问Internxt文件。
yamlservices: internxt-webdav: image: internxt/webdav:latest container_name: internxt-webdav restart: unless-stopped environment: INXT_USER: "" # 您的Internxt账户*** INXT_PASSWORD: "" # 您的Internxt账户密码 INXT_TWOFACTORCODE: "" # (可选) 当前2FA一次性验证码 INXT_OTPTOKEN: "" # (可选) 用于自动生成2FA验证码的OTP密钥 WEBDAV_PORT: "" # (可选) WebDAV端口,留空则默认3005 WEBDAV_PROTOCOL: "" # (可选) WebDAV协议,接受'http'或'https',留空则默认'https' ports: - "127.0.0.1:3005:3005" # 将容器端口映射到主机,若自定义WEBDAV_PORT需相应修改
后台启动容器:
bashdocker compose up -d
bashdocker run -d \ --name internxt-webdav \ --restart unless-stopped \ -e INXT_USER="***" \ -e INXT_PASSWORD="your_password" \ -e INXT_TWOFACTORCODE="" \ -e INXT_OTPTOKEN="" \ -e WEBDAV_PORT="" \ -e WEBDAV_PROTOCOL="" \ -p 127.0.0.1:3005:3005 \ internxt/webdav:latest
您也可以直接在主流NAS设备(如Synology或QNAP)上运行internxt/webdav镜像。
Synology DSM(Docker套件):
internxt/webdav并下载最新镜像。internxt/webdav,点击启动。INXT_USER、INXT_PASSWORD等)和端口映射(如3005:3005)。QNAP Container Station:
internxt/webdav。INXT_USER、INXT_PASSWORD等)和端口映射。| 变量名 | 是否必填 | 描述 |
|---|---|---|
INXT_USER | ✅ 是 | 您的Internxt账户***。 |
INXT_PASSWORD | ✅ 是 | 您的Internxt账户密码。 |
INXT_TWOFACTORCODE | ❌ 否 | 来自2FA应用的临时一次性验证码,每次启动容器时需刷新。 |
INXT_OTPTOKEN | ❌ 否 | OTP密钥(base32格式),用于在运行时自动生成新的验证码。 |
WEBDAV_PORT | ❌ 否 | WebDAV服务器端口,留空则默认3005。 |
WEBDAV_PROTOCOL | ❌ 否 | WebDAV服务器协议,接受http或https,留空则默认https。 |
如果您的Internxt账户启用了双因素认证,可选择以下任一方式:
| 选项 | 说明 | 使用场景 | 限制 |
|---|---|---|---|
INXT_TWOFACTORCODE | 由认证器应用(如Google Authenticator、Authy)生成的临时验证码。 | 希望手动提供验证码时使用。 | 每次容器重启时需更新验证码。 |
INXT_OTPTOKEN | 设置2FA时扫描的私有OTP密钥。 | 用于无人值守的容器,服务器将自动生成验证码。 | 若设置此变量,INXT_TWOFACTORCODE将被忽略。 |
💡 推荐:若希望容器无人值守运行且无需在每次重启时重新输入验证码,建议使用INXT_OTPTOKEN。
容器运行后,Internxt WebDAV服务器将通过以下地址可用:
[***]
如果在其他主机或环境中启动服务器,请将IP地址(127.0.0.1)替换为对应机器的IP。
有关WebDAV的使用、配置和故障排除的更多详细信息,请参考官方WebDAV文档:
WebDAV Readme
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务