您的位置:  首页 > 技术杂谈 > 正文

1.9k Star! 一款简单、强大且无需数据库的图床程序-EasyImages

2023-10-19 15:01 https://my.oschina.net/u/5535473/blog/10120391 云原生应用市场 次阅读 条评论

应用简览

在互联网时代,图片分享和存储已经成为不可或缺的一部分。使用第三方图床程序存在数据隐私风险、可用性依赖、数据安全问题,可能导致图片加载延迟,以及服务限制。这些缺点与 EasyImages 自托管的特点形成对比,EasyImages 提供更高的数据隐私、控制、数据安全,具备更快的图片加载速度,并可根据需要进行自定义,减少了对第三方服务商的依赖性。

主要特性

  1. 支持批量上传,返回多种形式URL:EasyImages 支持批量上传图片,同时返回图片直链、Markdown格式URL、BBCCode、Html、缩略图等链接。
  2. 在线管理图片:EasyImages提供了一个在线图片管理界面,您可以在其中方便地查看和管理上传的图片。这节省了大量时间,使您能够轻松维护您的图片库。
  3. 支持上传限制和转换格式:EasyImages 支持限制最低宽度和高度,确保上传的图片达到一定的标准,同时还可以自动将上传的图片转换为不同的格式。
  4. 支持文字/图片水印:EasyImages支持自动为上传的图片添加文字或图片水印,确保它们不会被滥用。
  5. 资源占用少:EasyImages 对于安装环境和服务器性能要求非常低,甚至不需要数据库。这意味着即使在较小的服务器上也可以轻松运行,而且不会占用太多资源。
  6. 支持API:EasyImages 提供了全面的API支持,使开发者能够在其项目中方便地上传和管理图片。
  7. 支持仅登录后上传:EasyImages可以仅允许已登录用户上传图片,确保图片库保持整洁。
  8. 支持设置图片质量和大小:EasyImages 允许您灵活地设置图片的质量和大小。这意味着您可以根据需要调整图片的清晰度和文件大小,以适应不同的用途。
  9. 支持网站统计:EasyImages还提供了网站统计功能,帮助您跟踪图片的上传、存储占用,以及其他有用的统计信息。
  10. 支持图片鉴黄:EasyImages 还内置了图片鉴黄功能,以确保不良内容不会被上传到您的图床。这对于维护一个安全的平台非常重要。
  11. 支持自定义网站代码:您可以自定义网站的页首、页尾、标题、公告等,充分满足自定义需求。
  12. 支持上传IP黑白名单:允许您设置IP黑名单和白名单,以进一步保护图床免受恶意活动的侵害。
  13. 支持上传日志IP定位:EasyImages 还提供了上传日志IP定位和限制每日上传次数的功能,以帮助您管理和跟踪上传活动。

应用特色

一、支持批量上传、返回多种形式的URL

EasyImages 突出特色之一是其出色的批量上传功能。无论您需要上传一张图片还是成千上万张,EasyImages 都能轻松胜任。同时,它能够返回多种形式的URL,满足不同需求。您可以获得原始图片链接、缩略图链接、甚至自动生成的多种规格图片链接,以便在不同场景中使用。

image-20231019104035549

二、在线图片管理

EasyImages 提供了直观的在线图片管理界面,让您能够轻松查看、编辑和组织上传的图片。您可以创建文件夹、排序图片、批量删除或打包图片,从而维护一个整洁有序的图片库。这一特色极大地简化了图片管理的任务,无需手动处理文件或代码。

image-20231019104013519

三、支持上传限制和自动转换图片格式

为了满足不同的使用情境,EasyImages 提供了丰富的上传限制选项。您可以轻松设置上传的图片尺寸、质量和文件大小的限制,以确保上传的图片满足您的需求。此外,EasyImages 还支持自动转换图片格式。这意味着,无论用户上传了哪种图片格式,您都可以将其自动转换为您网站所需的格式,从而提高网站性能和加载速度。

image-20231019104103767

四、支持自动增加文字/图片水印

图片水印对于品牌保护和内容认证至关重要。EasyImages 提供了方便的水印功能,您可以自动为上传的图片添加文字水印或图片水印。这有助于确保您的图片不会被滥用,同时提高了内容的专业性。

image-20231019104125569

image-20231019104223587

五、支持数据统计

数据是图床管理的重要一环。通过 EasyImages 提供的数据统计功能,您能够轻松跟踪图片的上传情况,资源占用情况、存储使用情况等。

image-20231019104342415

image-20231019104401748

六、支持黑白名单上传

保持控制权对于维护图床安全至关重要。EasyImages 提供了黑白名单上传功能,使您能够明确指定哪些用户或IP地址可以上传图片,以及哪些不允许上传。这有助于保护您的图床免受恶意上传和滥用。

image-20231019104754414

image-20231019104812445

安装指南

  1. 进入云原生应用市场
  2. 搜索 EasyImages
  3. 进入详情,选择包类型(本应用支持,docker安装,ram安装)
  4. 点击安装,执行相应命令即可。如有疑问可参阅使用文档 或加入社区

关于云原生应用市场

云原生应用市场是一个汇聚了各类开源软件的应用市场,不仅可以作为你自己的 Helm Chart 仓库,提供丰富多样的Helm应用,还有 Docker 应用、Rainbond 应用模板、信创应用等多种选择。

官网:https://hub.grapps.cn/

微信群:关注 云原生应用市场 公众号加入技术交流群

展开阅读全文
  • 0
    感动
  • 0
    路过
  • 0
    高兴
  • 0
    难过
  • 0
    搞笑
  • 0
    无聊
  • 0
    愤怒
  • 0
    同情
热度排行
友情链接