/eagleuse

Eagle App was used as the background management system to quickly build pic website and self-built pic library. / 使用《Eagle App》作为后台管理系统,快速构建 WEB 图片站、自建图床。

Primary LanguageJavaScriptMIT LicenseMIT

language code style: prettier

稳定版 · 开发版 · 问题合集

EagleUse

使用《Eagle App》作为后台管理系统,快速构建 WEB 图片站、自建图床、私有图库。

eagleuse

🎁 特色功能

NSFW 图片检测,并自动标签

  • 不会修改 eagle app 原始数据
  • sqlite 标签群组中会新增 NSFW,颜色为red
  • 子标签 5 个:NeutralDrawingHentaiPornSexy
  • 新增添加的图片会自动执行 NSFW 检测
  • 图片过多断点继续检测

功能实现参考:infinitered/nsfwjs

nsfw-preview

👀 介绍

定位

通过监听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

配置说明

.env.example

Package Script 说明

名称 说明
db:preview 数据库可视化预览
db:init 初始化 prisma 数据库(本地不存在 sqlite 数据库)
db:push 初始化 prisma 数据库(本地已存在 sqlite 数据库)
transform 开启对 eagle app 监听,生成对应的 sqlite。

📄 开源协议

MIT LICENSE © EAGLEUSE