飞牛NAS一键部署ConvertX汉化版,私有化万能格式转换神器
今天给大家安利一款GitHub斩获15k+ Star的开源神器——ConvertX,搭配Docker部署,快速搭建私有化格式转换服务,支持1000+格式互转,数据完全自己掌控!
什么是ConvertX?
ConvertX是基于TypeScript、Bun和Elysia开发的开源自托管在线格式转换工具,能轻松搞定图片、音视频、文档、3D资产等全场景格式需求,不依赖第三方服务。它即装即用、操作便捷,并提供文件夹批量处理、实时进度条显示等功能。
该项目由B站大佬秦曱凧( qín yuē zhēng)(https://space.bilibili.com/17547201) 在原项目基础上汉化修改,希望大家给予大佬多多支持。
- 原项目地址
- GitHub仓库 https://github.com/C4illin/ConvertX
- 汉化镜像的仓库
- GitHub仓库 https://github.com/Firfr/convertx-zh
- Gitee仓库 https://gitee.com/firfe/convertx-zh
图片
有什么特点?
格式全能:集成
FFmpeg、ImageMagick、Pandoc等15款专业转换器,覆盖472种视频格式、245种图片格式、65种文档格式,甚至支持3D模型、电子书格式互转。隐私可控:完全自托管部署,文件转换全程在本地服务器完成,杜绝敏感数据上传云端的风险,企业团队、涉密场景必备。
功能实用:支持批量文件处理、转换历史查看、多用户管理、密码保护,还能自动清理过期文件,避免存储冗余。
轻量高效:基于现代化技术栈开发,启动速度快、资源占用低,
NAS、VPS、本地主机都能轻松运行。
部署流程
新建存储目录
安装之前需先在docker文件夹中新建一个ConvertX文件夹,用于配置持久化保存,后面所有相关文件都存在这里。
图片准备Compose文件
打开极空间的docker--compose--新增项目--项目名称(填ConvertX,可识别即可),路径选择上面建立好的文件夹“ConvertX”,选择创建docker-compose.yml,然后将下面代码复制粘贴到代码框,为了便于大家理解,我给部分代码加了注释,最后勾上创建项目后立即启动,点击创建即可:
#version: '3'
name: convertx-zh
services:
convertx-zh:
container_name: convertx-zh
image: swr.cn-north-4.myhuaweicloud.com/firfe/convertx-zh:0.17.0
network_mode: bridge
restart: always
logging:
options:
max-size: 1m
max-file: '1'
environment:
LANGUAGE: zh
JWT_SECRET: c4illin_convertx
HTTP_ALLOWED: true
# 允许注册
#ACCOUNT_REGISTRATION: true
ports:
- 5148:3000
volumes:
- ./data:/data
❝这些是可以设置的变量,根据具体需求添加:
图片显示正在运行,就说明部署成功。
Pasted image 20260117010404.png项目体验
打开浏览器,输入IP+端口,我这里是http://192168.188.3:5148,注册一个管理员账号,然后登录
图片就可以使用了。
图片随便选个图片啥的试试,拖进去后,点击下面的搜索转换格式,就可以选择你要使用的转换工具和成果格式了。
图片
图片点击转换很快就完成,然后点击下载就行,如果文件较多还能选择全部下载。
图片最后
ConvertX完美解决了在线工具的隐私风险、本地软件的兼容性局限,无论是个人日常办公、团队协作,还是设计师、科研人员的专业需求,都能一站式满足。
开源免费、格式全能、部署简单,让你无需依赖任何第三方服务,就能拥有属于自己的“格式转换服务器”。如果你有NAS不妨动手部署试试,从此告别格式转换的各种烦恼!
✨ 觉得有用的话,点赞+推荐,分享给更多需要的朋友吧!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

wenbin1717
校验提示文案
梓炑
校验提示文案
wootim
校验提示文案
wainyang
校验提示文案
wainyang
校验提示文案
梓炑
校验提示文案
wootim
校验提示文案
wenbin1717
校验提示文案