基于NestJS的Padlocal客户端。
- 生产级别的云原生部署
- 通过Drizzle ORM灵活对接各种数据库(SQLite、MySQL、PostgreSQL、MongoDB)
- 基于BullMQ的缓存和消息队列
- 兼容S3(AWS、腾讯云)的对象存储(可以通过minio本地部署或者对接阿里云)
- 更简单的使用和扩展
- 直接使用BullMQ对接消息队列
- Web UI
# TODO: docker-compose
# 依赖
yarn
# 创建数据库
cd packages/db
yarn prisma migrate dev
# 构建
cd ../..
yarn build
# 开始
yarn dev
# UI - 3000端口
# 服务器 - 3001端口
- 支持Padlocal全部消息类型
以下的库给予了我启发: