实现 MinIO 对象存储图片流水线(可迁移 OSS)
- 新增 S3 兼容 Storage 抽象与 MinIO 实现,compose 启动 MinIO - 上传接口:校验 → 缩放 → WebP → 主图/缩略图入库 - 消息图片 content 改为对象 URL,拒绝 base64 - 工作台/访客端改为先上传再发消息
This commit is contained in:
@@ -8,12 +8,13 @@ dev: db-up
|
||||
@echo "=== 启动前端开发服务器 ==="
|
||||
cd web && npm run dev
|
||||
|
||||
# 仅启动数据库
|
||||
# 仅启动数据库 + MinIO
|
||||
db-up:
|
||||
@echo "=== 启动 PostgreSQL ==="
|
||||
@echo "=== 启动 PostgreSQL + MinIO ==="
|
||||
docker compose -f docker-compose.dev.yml up -d
|
||||
@sleep 2
|
||||
@echo "数据库已启动: localhost:5432"
|
||||
@sleep 3
|
||||
@echo "PostgreSQL: localhost:5433"
|
||||
@echo "MinIO API: localhost:9000 (控制台 :9001 minioadmin/minioadmin)"
|
||||
|
||||
# 停止数据库
|
||||
db-down:
|
||||
|
||||
Reference in New Issue
Block a user