Npcink Blog
切换菜单
本页目录5 节

又一款开源的图片管理程序

功能特点

  • 支持设置图片质量
  • 支持压缩图片大小
  • 支持文字/图片水印
  • 支持设置图片指定宽/高
  • 支持上传图片转换为指定格式
  • 支持限制最低宽度/高度上传
  • 支持上传其他文件格式
  • 支持上传 IP 黑白名单
  • 支持上传日志 IP 定位
  • 支持限制日上传次数
  • 在线管理图片
  • 支持游客上传
  • 支持关闭注册
  • 支持图片缩略图
  • 支持上传第三方存储
  • 支持上传图片时鉴黄

效果预览

支持存储

  • Telegram,
  • GitHub,
  • 阿里云 OSS,
  • 腾讯云 COS,
  • AWS S3
  • Cloudflare R2,
  • 七牛云 Kodo,
  • 又拍云 USS
  • SFTP,
  • FTP,
  • WebDAV

技术栈

前端: Vue.js + Ant Design Vue
后端: Node.js +MongoDB

宝塔安装

  1. 下载项目
  2. 安装 Nginx
  3. 安装 node.js 版本管理器选择v22.16.0版本

安装好了之后, 点击模块管理, 输入pnpm然后点击安装按钮等待安装完毕

  1. 安装 MongoDB
  2. 点击网站->Node 项目->添加新项目-> 启动选项 -> 运行端口25519 -> 开启外网映射 -> 模块管理 -> 选择pnpm -> 一键安装项目模块 ->

如果遇到截图里面的这种情况, 项目配置里的运行用户改为root