别再用在线转换!Docker 部署 ConvertX 更安全,支持 1000+ 格式

2026-04-20 10:41:28 3点赞 67收藏 1评论

ConvertX:

一款自托管的在线文件转换器,基于 TypeScript + Bun + Elysia 构建,支持1000 + 格式跨类型转换,主打私有化部署、安全隐私、批量处理与多用户管理。

别再用在线转换!Docker 部署 ConvertX 更安全,支持 1000+ 格式

核心功能:

  • 🔄 超全格式支持:覆盖图片、视频、音频、文档、电子书、3D 模型、LaTeX、矢量图等

  • 📦 批量转换:一次上传多个文件,并行处理

  • 🔐 安全可控:密码保护、多账户、访问权限控制

  • ⏱️ 自动清理:定时删除过期文件,节省空间

  • 🌐 Web 界面:拖拽上传、搜索格式、查看历史、批量下载

  • 🧩 丰富环境变量:可自定义端口、语言、注册开关、HTTP 允许等

安装

Docker Compose

services: convertx: image: ghcr.io/c4illin/convertx:latest container_name: convertx ports: - 3000:3000 environment: - HTTP_ALLOWED=true volumes: - ./data:/app/data restart: always

参数说明(更多参数建议去看文档)

ACCOUNT_REGISTRATION(环境变量,可选):设置访问端口

JWT_SECRET(环境变量,可选):用于加密的密钥

HTTP_ALLOWED(环境变量,可选):是否允许 HTTP(非 HTTPS)

ALLOW_UNAUTHENTICATED(环境变量,可选):是否允许匿名使用

AUTO_DELETE_EVERY_N_HOURS(环境变量,可选):自动删除超时文件

TZ(环境变量,可选):时区

使用

浏览器中输入 http://NAS的IP:3000 就能看到界面

别再用在线转换!Docker 部署 ConvertX 更安全,支持 1000+ 格式

TIP:如果你是想不需要注册,游客也能直接即开即用,设置环境变量 ALLOW_UNAUTHENTICATED 参数为 true 就行了

需要先注册一个账号,填写邮箱和密码

别再用在线转换!Docker 部署 ConvertX 更安全,支持 1000+ 格式

进入面板,只需要将文件拖到里面或者点击上传(支持批量转换)

别再用在线转换!Docker 部署 ConvertX 更安全,支持 1000+ 格式

点击下拉框,选择要转换的文件格式

别再用在线转换!Docker 部署 ConvertX 更安全,支持 1000+ 格式

转换完成就可以下载了

别再用在线转换!Docker 部署 ConvertX 更安全,支持 1000+ 格式

总结

ConvertX 是一款可自建部署的开源在线文件转换工具,支持音视频、图片、文档等上千种格式转换。虽然也能用别人提供的在线转换服务,但自己部署的好处是文件全程在本地处理,隐私更安全,也没有各种限制。对于平时经常要转格式、又在意文件安全的用户,很适合在本地部署一个试试。

综合推荐:⭐⭐⭐(开箱即用,自由转换格式)

使用体验:⭐⭐⭐(界面简洁,操作方便)

部署难易:⭐⭐(简单)︎

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
1评论

  • 精彩
  • 最新
  • 使用效果一般

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
67
扫一下,分享更方便,购买更轻松