ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

3 条命令自托管 1000+ 格式的文件转换服务:ConvertX 部署实践

3 条命令自托管 1000+ 格式的文件转换服务:ConvertX 部署实践 3 条命令自托管 1000 格式的文件转换服务ConvertX 部署实践【免费下载链接】ConvertX Self-hosted online file converter. Supports 1000 formats ⚙️项目地址: https://gitcode.com/GitHub_Trending/co/ConvertX不想把文件传到云端转换网站也不想往电脑里装十几款互不兼容的转换软件ConvertX 是一个自托管的在线文件转换服务部署在你自己的服务器或 NAS 上之后在浏览器里就能完成文档、图片、音视频、电子书的格式转换覆盖 1000 种格式而文件全程不离开你的内网。3 条命令启动文件转换服务官方 Docker 镜像已预装 20 个转换工具FFmpeg、LibreOffice、ImageMagick 等无需自己编译环境mkdir convertx cd convertx docker pull ghcr.io/c4illin/convertx docker run -d --name convertx -p 3000:3000 -v $PWD/data:/app/data ghcr.io/c4illin/convertx启动后打开http://localhost:3000注册第一个账号即可使用。注意第一个账号谁都能注册所以先别把服务暴露到公网上注册完再考虑对外开放。常用配置都是环境变量在上面的docker run命令后追加即可不需要改任何文件HTTP_ALLOWEDtrue不在本机、走内网 HTTP 访问时必须开启否则登录会被拒AUTO_DELETE_EVERY_N_HOURS12上传文件和转换结果滞留 12 小时后自动清理默认 24 小时设0关闭省得数据目录越攒越大JWT_SECRET一串长随机字符登录 token 的签名密钥不设的话每次重建容器都会重新随机生成浏览器里批量转文档、视频和图片界面逻辑很直接顶部选目标格式中间拖入文件底部列出所有支持该格式的转换器点一下就开工。批量把 Word 文档转成 PDF一次拖入十几个.docx统一选 PDF服务会逐个处理完打包给你下。文档场景主要靠 LibreOffice41 种输入格式和 Pandoc43 种输入、65 种输出Markdown、LaTeX、Word 互转都归它做课程资料、论文排版时省掉了反复打开 Word 导出这一步。把 4K 视频转成手机能播的格式FFmpeg 一个工具就覆盖约 472 种输入、199 种输出格式4K 素材转成手机直接播放的 MP4或者批量压缩视频体积都是浏览器点两下的事。转 iPhone 的 HEIC 照片和线稿同事发来的 HEIC 照片电脑打不开传到服务里选 JPG 就行由 libheif/vips 处理。画师的线稿照片还能经 Potrace、VTracer 转成 SVG 矢量图放大不糊。所有转换器的输入输出格式矩阵在 src/converters/ 目录下每个工具一个独立模块界面上看到的格式标签就是从这里来的。部署 ConvertX 后的 4 条实用提醒⚠️登录不进去服务默认只允许 localhost 或 https 访问内网 HTTP 访问必须加HTTP_ALLOWEDtrue这是最常见的打不开原因提示unable to open database file本地数据目录属主和容器内用户不一致对data目录执行chown -R $USER:$USER data再重启容器树莓派这类小内存设备设MAX_CONVERT_PROCESS2限制并发转换进程数默认 0 为不限制避免同时转两个大视频把内存吃光视频转得太慢加FFMPEG_OUTPUT_ARGS-preset veryfast用少量压缩率换明显提速有核显的机器还可以加FFmpeg 硬件加速参数比如FFMPEG_ARGS-hwaccel vaapiConvertX 适合家里有 NAS 或一台常开旧机、又不想把文件交给云端的人一个人用或搭个小团队共享都没压力。完整的环境变量清单在 README.md 的部署章节里缺什么格式转换器可以直接去项目社区提 issue。【免费下载链接】ConvertX Self-hosted online file converter. Supports 1000 formats ⚙️项目地址: https://gitcode.com/GitHub_Trending/co/ConvertX创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表