1.01 update
OneFrame NAS Edition v1.01
🎉 OneFrame NAS Edition 首次发布 — 从 Electron 桌面应用移植为 Docker Web 应用
OneFrame 是一款简洁优雅的图片边框添加工具,为您的照片自动添加精美的底部边框,并智能显示相机 EXIF 信息。本版本将原始 Electron 桌面应用移植为纯前端 Web 应用,通过 Docker 容器化部署在 NAS 上,局域网内设备可通过浏览器访问。
✨ 功能特性
- 🎨 5 种边框样式:Type A(白色下边框)、Type B(正方形海报)、Type C(横向布局)、Type D(横向居中)、Type E(3:2 纵向拖动裁剪)
- 📷 智能 EXIF 读取:自动识别 24 家相机厂商 Logo,提取光圈、快门、ISO、焦距等参数
- 🔒 EXIF 保留:导出时自动保留原图 EXIF 信息
- 📝 自定义编辑:Logo 开关、参数开关、拍摄时间、自定义署名、边框颜色/高度
- 📁 广泛相机支持:Apple、Canon、DJI、Fujifilm、Google、GoPro、Hasselblad、Leica、Lumix、Nikon、Nokia、Olympus、Oneplus、Pentax、Ricoh、Sigma、Sony、Vivo、Xiaomi 等
🐳 Docker 镜像
下载
从本 Release 下载预编译镜像文件:
| 文件 | 大小 | 说明 |
|---|---|---|
oneframe-web-v1.01-nas.tar |
~42MB | Docker 镜像(nginx:alpine + 前端静态文件) |
📦 镜像信息
| 属性 | 值 |
|---|---|
| 基础镜像 | nginx:alpine |
| 镜像大小 | ~42MB |
| 构建上下文 | ~690KB |
| 服务端口 | 80(容器内部)→ 8888(默认映射) |
| 重启策略 | unless-stopped |
| 静态文件 | src/renderer/ |
🔗 相关链接
- 📖 README — 完整项目文档
- 📋 CHANGELOG — 详细更新日志
- 📊 函数分析 — 模块和函数分析
- 🔄 移植指南 — Electron → Docker 移植参考
- 🐛 问题追踪 — 修复记录
- 🔙 原始项目 — OneFrame Electron 版
🙏 致谢
- OneFrame — 原始 Electron 桌面应用
- Xiaomi MiMo Orbit — 百万亿 Token 创造者激励计划