Update backend documents contents and scripts
This commit is contained in:
parent
9d5d941f07
commit
3c18af9d87
4 changed files with 32 additions and 8 deletions
14
Services/server/README.md
Normal file
14
Services/server/README.md
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# EDM Backend API
|
||||
Enterprise Document Management (EDM) ส่วน backend
|
||||
|
||||
# ส่วนประกอบ
|
||||
|
||||
- Node.js (TypeScript) และ Express เป็น Framework สำหรับการพัฒนาหลัก
|
||||
- pnpm เป็น package manager
|
||||
- Web API Doc สร้าง Open API Spec ด้วย tsoa
|
||||
- Library Document ใช้ TypeDoc
|
||||
- Minio สำหรับเก็บไฟล์ มีการใช้ presign url สำหรับ upload/download ทำให้รองรับโหลดได้มากตามความสามารถของ MiniO
|
||||
- Keycloak ทำ Single Sign On เพื่อ integrate กับระบบอื่น
|
||||
- Elasticsearch สำหรับการค้นหาเอกสารภาษาไทย
|
||||
- Attachment Processor สำหรับดึงข้อความเพื่อทำ Index สำหรับ Elasticsearch
|
||||
- RabbitMQ ทดลองย้ายการทำ index ไปอยู่ในคิวเพื่อทำให้รับโหลดเอกสารได้มากยิ่งขึ้น
|
||||
Loading…
Add table
Add a link
Reference in a new issue