爱摄影的值友们,快来用我开源的简单图床

2025-04-02 18:15:05 1点赞 3收藏 1评论

一、前言

作为一个摄影爱好者,常常会拍很多照片,大多数都存在网盘里,或者硬盘中,不利于向他人炫耀啊,我把我自己写的一个简单图床应用开源了,所以现在你也可以拥有一个简易图床了,如果你有AIO,有闲置云服务器,求你装一个吧

存储方式多样,支持把你的图片存到:本地文件、腾讯云COS、阿里云OSS、WebDav(通过Alist链接更多的云盘、网盘等)

现在腾讯云有200m,阿里云也有200m的轻量服务器,结合cos搭建一个自己的图床,特别舒服。

项目地址:https://gitee.com/gtjyj/iphoto

github链接把上面的gitee替换掉

部署文档 https://sojs.cn/posts/mygithub/1

二、效果图

手机访问

爱摄影的值友们,快来用我开源的简单图床爱摄影的值友们,快来用我开源的简单图床

电脑访问

电脑访问样式有些需要调整的,在过于大的浏览器窗口体验不好

爱摄影的值友们,快来用我开源的简单图床

管理页面

爱摄影的值友们,快来用我开源的简单图床爱摄影的值友们,快来用我开源的简单图床爱摄影的值友们,快来用我开源的简单图床

三、为什么要开源?

原来这个项目一直是自己在玩,比较随意,后来实在不想去迭代了,开源有其他人用的话,可以收到别人的功能需求,才有动力去完善它。

四、技术指标

后端使用Nest.js框架,前端使用Vue 3 + VantUi + Vite构建。

存储方式多样,支持:本地文件、腾讯云COS、阿里云OSS、WebDav(通过Alist链接更多的云盘、网盘、cos)

五、安装方式

支持docker安装、下载源码自行部署

项目地址:https://gitee.com/gtjyj/iphoto

github链接把上面的gitee替换掉

项目介绍文档 https://sojs.cn/posts/mygithub/1

docker部署:

如不能顺利访问dockerhub,请参考项目文档

docker run -d --name iphoto -p {你的端口}:4000 -v {你机器的数据目录}:/app/userdata juyangjia5/iphoto:latest

自行部署

参考文档https://sojs.cn/posts/mygithub/1

待完善功能

- [ ] 图片附加信息管理:手动选择分类、接入ai自动分析图片分类、exif信息编辑、描述等。

- [ ] 首页根据分类展示图片

- [ ] SQLite数据库支持:不再要求一定要先安装mysql了

- [ ] 简单访问量上报及查看

- [ ] 图片点赞交互

- [ ] 数据迁移:修改存储方式后,通过异步任务把数据从一个地方复制到另一个地方。

- [ ] 优化管理端界面

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
1评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
3
扫一下,分享更方便,购买更轻松