嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!
ConvertX 是一款自托管的在线文件转换工具,支持超过 1000 种格式,通过 FFmpeg、Pandoc、GraphicsMagick 等强大组件实现视频、文档、图像、3D 模型等文件的转换,确保转换过程私密高效
ConvertX 出手:一键转换,覆盖主流格式,后台可设置定时清理、权限分离,解决安全与效率双痛点。
特性 | 描述 |
---|---|
全集成多引擎 | 内置 FFmpeg、Pandoc、GraphicsMagick、Vips、Inkscape、Assimp,统一管理转换流程 |
Bun + Elysia 高效 | 搭配 TypeScript,轻量高性能,适合部署在低资源设备 |
容器化部署 | 提供官方 ghcr 镜像,支持 Docker Compose、Portainer、群晖和 TrueNAS 一键部署 |
可配置性强 | 支持多用户、文件自动清除、语言本地化、隐藏历史、HTTPS/WebSocket 等配置 |
以下内容以 PNG 转 WebP
为例:
# Docker 一键部署
docker run -d \
-p 3000:3000 \
-v ./data:/app/data \
-e JWT_SECRET="你的随机秘钥" \
ghcr.io/c4illin/convertx:latest
http://localhost:3000
创建管理员账户;.png
图像 → 选择 .webp
格式 → 点击 Convert → 下载或在线预览;对于群晖 NAS 用户,可通过以下 YML 代码用 Portainer 添加 Stack:
services:
convertx:
image: ghcr.io/c4illin/convertx:latest
ports:
- 3522:3000
volumes:
- /volume1/docker/convertx:/app/data
environment:
JWT_SECRET: "随机字符串"
ACCOUNT_REGISTRATION: true
HTTP_ALLOWED: true
ALLOW_UNAUTHENTICATED: false
restart: on-failure:5
完整安装流程详见:如何在群晖/TrueNAS 上部署 ConvertX 。
项目 | 格式支持 | 部署方式 | 用户管理 | 界面体验 | 隐私安全 |
---|---|---|---|---|---|
ConvertX | ❗超 1000+ | Docker/NAS/TrueNAS | ✅ 支持多用户 | ✅ 清爽、拖拽体验 | ✅ 完全自托管 |
Morphos | 数百种 | Docker | API 支持 | ⭐ 简洁 | ✅ 自托管,但格式少 |
TynzX/ConvertX | 主攻音·视频 | Node.js 场景 | 不支持多用户 | ✅ 现代 UI | ✅ 私有部署,但引擎单一 |
优势总结:
ConvertX 是一个极具实际价值的文件转换解决方案:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。