[开源Foxel]图床也是智能图库管理系统~

为什么要做这个项目?

市面上的图床和图像管理工具要么功能不够强大,要么界面设计不够友好。作为一个追求功能与美观并存的开发者,我基于 .NET 9AI 视觉模型 打造了 Foxel,集成了 智能图像检索高效管理图床功能,希望为大家带来更好的体验。

项目地址:https://github.com/DrizzleTime/Foxel
Demo:https://foxel.cc/anonymous


Foxel 主要特性

:sparkles: 核心能力

  • 智能图像检索:基于 AI 技术,支持图像内容搜索和相似度匹配,快速找到目标图片。


    图:AI 驱动的图像相似度匹配功能

  • 强大图片管理:支持分类、标签、批量操作,兼容多分辨率和格式,批量管理高效便捷。


    图:直观的图片预览与管理界面

  • 图床服务:上传、存储、分享图片,支持多种格式链接,灵活设置访问权限。


    图:匿名图床界面,支持 Telegram 存储上传

  • 多用户支持:注册、登录、权限管理,满足团队或个人使用需求。

  • 轻量社交功能:支持点赞、评论、分享,增强互动体验。

  • 第三方登录:支持 GitHub、LinuxDo 等快捷登录,操作更流畅。

  • 现代化界面:响应式设计,适配手机、平板和电脑,界面美观。

  • 安全可靠:数据安全存储,访问稳定,图片长期保存无忧。

  • 多种存储策略:支持本地、S3、webDAV、Telegram、腾讯云COS等多种存储方式,灵活切换。

  • 配置导出导入、格式转换:便于迁移和管理,支持多种图片格式互转。

  • 一键部署、Docker 支持:内置 Docker 工作流,几分钟即可启动。

  • AI 后台队列处理:高效任务调度,处理大批量图片。


    图:后台 AI 队列高效处理流程


如何使用?

  1. 部署完成后,访问您的 IP 或域名。
  2. 拖放图片到上传区域,或点击选择文件。
  3. 上传完成后,复制生成的链接分享给他人。
  4. 注册账户后,可使用标签、搜索、批量管理等高级功能。

匿名用户可直接上传图片,注册用户解锁更多管理功能如编辑和批量整理。


部署超简单

只需 Docker,几分钟即可启动:

docker run -d -p 80:80 --name foxel \
-e 'DEFAULT_CONNECTION=Host=foxel;Username=foxel_dev;Password=foxel;Database=foxel_dev' \
ghcr.io/drizzletime/foxel:dev

欢迎一起参与!

Foxel 是一个开源项目(MIT 协议),欢迎大家贡献代码或提出建议!

欢迎 Fork 项目,给个 Star,或者分享你的宝贵意见。感谢各位佬友!

91 Likes

荣幸。第二个星标!

5 Likes

谢谢佬~

4 Likes

思路很好 :+1:,佬友厉害 :+1:

5 Likes

感谢大佬

6 Likes

感谢大佬

6 Likes

star一下感谢大佬

3 Likes

不错佬友 给你点了star

2 Likes

star了

2 Likes

大佬太强了,star支持佬

1 Like

有没有api接口可以调用呢

3 Likes

有的整个项目是前后端分离的,现在还没有写文档,后面再完善下后端api文档

3 Likes

Github登录问题修复了,第三方库太难用了不如手动实现!!!!

2 Likes

现在就去安装。

2 Likes

dockerfile文件有点问题没有做数据库迁移,可能没法一键部署,我晚上完善下~

1 Like

很棒的开源图床项目,支持~

2 Likes

必须star部署一个玩玩

2 Likes

一键部署有点bug,dockerfile还缺少数据库迁移,我晚上完善下~

1 Like

看着很强,能导入ossbucket吗?

2 Likes

暂时还不可以,后面会尽快适配各种类型的存储策略