Docker - 万能文件转换器ConvertX
小孩暑假要结束了,下午没事看个电影《猫鼠游戏》,很老的电影但是几乎没有完整的看过。明天又要工作了,计划去天津、北京,有空再去个无锡吧,如果你问我base在哪里,答案当然是飞机上。
ConvertX 是一个 自托管在线文件转换平台,由 TypeScript、Bun 和 Elysia 框架开发,支持 超过 1000 种文件格式转换,涵盖文档、图片、视频、电子书、3D 模型等多种类型。它允许用户在自己的服务器上部署,确保数据隐私和安全,同时提供多账户管理、密码保护等功能,适合个人开发者、团队或企业使用。
1. 下载镜像
在镜像仓库中搜索C4illin/ConvertX并下载。

2. 创建容器
在NAS的docker路径下创建文件夹convertx以及子文件夹data。

在映像中运行创建容器。

设置端口映射,将容器的3000端口映射到33000。

设置文件夹映射,将"/app/data"映射到docker文件夹相应路径下。

添加环境变量,HTTP_ALLOWED=true。

检查配置后创建容器。

3. 登陆使用
浏览器输入地址http://192.168.50.73:33000/,进入网页。
第一次访问需要注册账户。

注册后即可正常使用。

比如我上传一个png文件,选择转换为jpg文件。

点击convert即可转换,转换完毕以后下载即可。

最方便的就是很多webp格式的图片可以很容易的转换为jpg,快去试试吧。
