EagleUse
使用《Eagle App》作为后台管理系统,快速构建 WEB 图片站、自建图床、私有图库。
🎁 特色功能
NSFW 图片检测,并自动标签
- 不会修改 eagle app 原始数据
- sqlite 标签群组中会新增
NSFW
,颜色为red
- 子标签 5 个:
Neutral
、Drawing
、Hentai
、Porn
、Sexy
- 新增添加的图片会自动执行 NSFW 检测
- 图片过多断点继续检测
功能实现参考:infinitered/nsfwjs
👀 介绍
定位
通过监听eagle app library
构建图片站,同时只会具备 展示/搜索
2 个功能。
本地安装
git clone -b main https://github.com/meetqy/eagleuse.git
pnpm install
把 .env.example 改为 .env,正确填写配置信息
# 初始化 数据库
pnpm run db:init # 不存在eagleuse.db
# 启动项目
pnpm run dev
配置说明
Package Script 说明
名称 | 说明 |
---|---|
db:preview |
数据库可视化预览 |
db:init |
初始化 prisma 数据库(本地不存在 sqlite 数据库) |
db:push |
初始化 prisma 数据库(本地已存在 sqlite 数据库) |
transform |
开启对 eagle app 监听,生成对应的 sqlite。 |