利用 Eagle APP + EagleUse 自建图床、图片站

您所在的位置:网站首页 eagle软件官网 利用 Eagle APP + EagleUse 自建图床、图片站

利用 Eagle APP + EagleUse 自建图床、图片站

2023-02-10 15:30| 来源: 网络整理| 查看: 265

吹牛聊天时刻

一个前期写着玩的项目,没想到能维护这么久,期间收到了很多正向的反馈,包括一张 Eagle 官方3折券,半夜提Issues部署出现问题,还有社交平台上面给我留言点赞的,谢谢咯。(不得不说正向反馈对于我和这个项目来说还是起到了很大的促进作用)。

最初的想法

最开始本来想搭建一个图片站的,本人图片收集爱好者,有很多图。结果在写/部署的过程中发现了下面几个问题:

图片比较多,一次上传50张常有的事情,无论用什么图床都非常慢(这里排除图片使用CDN、国内服务器) 给图片加分类,修改tag等,网站后台编辑了,也要等半天。 cdn对于我而言还是有点贵 开始自己动手了

偶然间发现了eagle app(设计师管理素材的一个软件),使用习惯等非常符合我的要求,就想着能不能把它作为后台系统,完成之后把数据直接上传到服务器,走ssh啥的。

于是就有了第一个项目 eagle-api,给官方投稿获得了个3折券,完美🚀🚀🚀

随着一次次的迭代,和我自己的使用,就慢慢的发展成现在你所看到的这个样子。

推广开始咯

如果你有这样的想法:eagle app 本地修改/管理图片 => 实时构建网站并查看。那这个项目非常合适,欢迎体验!🚀🚀🚀

目前支持:通过网盘(支持linux)同步,无感更新线上网站。(已经测试过的网盘,mega/坚果云/onedrive,理论上只要支持linux的网盘都可以。)

实现思路

image.png

定位:通过监听eagle app library构建图片站,同时只会具备 展示/搜索 2 个功能。

sqlite db & 数据可视化

通过监听文件改变,借助prisma,实时生成sqlite db,并拥有数据预览功能

image.png

image.png

标签管理

image.png

文件夹

image.png

image.png

技术栈 nextjs prisma antd 和其他图床项目的区别

优点:

基于本地的素材管理软件,速度非常快 借助网盘同步功能,不但可以备份数据,还能实时更新服务器数据,从而无感更新网站

缺点:

整体成本可能会高一些,至少网盘的费用要算进去。 后续计划 将监听 eagle 生成 sqlite 、接口生成、页面区分开维护 兼容 ipad 展示 支持更多的主题,不仅限于 eagle app 主题,比如图片博客啥的 收集更多的动漫图片、争取超过 1w 张(话说我最开始的想法是做个图片站,结果就歪了...) 支持更多的本地素材管理工具 地址 项目:github.com/meetqy/eagl… 体验: rao.pics


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3