Morphos
是一款轻量级的自托管文件格式转换工具,对于经常需要将文档在不同格式之间转换的场景来说非常有用。作为一款私有服务,完全不依靠第三方,以避免数据被截取或泄漏。通过一个用户友好的web UI,可以轻松实现图片、PDF、Office文档等格式之间的转换。
Morphos
可以支持对图片、PDF、Word、Excel、CSV进行转换,以下为各种格式的支持情况:
PNG | JPEG | GIF | WEBP | TIFF | BMP | |
---|---|---|---|---|---|---|
PNG | ✅ | ✅ | ✅ | ✅ | ✅ | |
JPEG | ✅ | ✅ | ✅ | ✅ | ✅ | |
GIF | ✅ | ✅ | ✅ | ✅ | ✅ | |
WEBP | ✅ | ✅ | ✅ | ✅ | ✅ | |
TIFF | ✅ | ✅ | ✅ | ✅ | ✅ | |
BMP | ✅ | ✅ | ✅ | ✅ | ✅ |
PNG | ✅ |
JPEG | ✅ |
GIF | ✅ |
WEBP | ✅ |
TIFF | ✅ |
BMP | ✅ |
PNG | JPEG | GIF | WEBP | TIFF | BMP | |
---|---|---|---|---|---|---|
PNG | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
DOCX | XLSX | CSV | ||
---|---|---|---|---|
DOCX | ✅ | ✅ | ✅ | |
✅ | ✅ | ✅ | ||
XLSX | ✅ | ✅ | ✅ | |
CSV | ✅ | ✅ | ✅ |
可以使用Docker部署Passky服务器,请确保你的设备中已正常安装好Docker和Docker Compose。
1️⃣ 创建compose.yml文件,并将下面内容粘贴进去:
version: '3.9'
services:
morphos:
image: ghcr.io/danvergara/morphos-server:latest
container_name: morphos
restart: unless-stopped
network_mode: bridge
environment:
TZ: Asia/Shanghai
volumes:
- /share/Container/morphos/tmp:/tmp
ports:
- '5048:8080'
参数说明
2️⃣ 启动Docker容器
上面的yml文件配置好以后,在ssh中切换到该文件所在目录,执行下面命令,启动Morphos:
docker compose up -d
如果你使用群晖或威联通,可以使用内置的Docker套件直接部署,方法也很简单,将1️⃣中的内容复制下来,然后打开套件,新建应用程序
,将复制的内容粘贴进去,启动即可。
等待几秒钟,然后在浏览器中打开http://ip:5048
,你应该就能看到系统的页面了,Morphos
的WebUI非常简单,并且也没有用户和密码保护,如果你在公网使用的话,建议使用反代并增加密码验证。
如何使用呢?实在是太简单了,只需要两步即可:
点击选择文件
,然后在右边的格式里选择目标格式,接着点击Upload
按钮
Upload后,等待片刻(等待时间与你要转换的文件大小有关),转换完成后,点击Download
即可得到转换后的文件,支持预览哦!
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!