refactor: Optimize Docker build process, switch to @node-rs/bcrypt, and streamline compose.yaml by removing external services.
All checks were successful
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 45s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Successful in 12s
Build and Deploy Backend / Notify Deployment Status (push) Successful in 1s

This commit is contained in:
JakkrapartXD 2026-02-10 15:26:39 +07:00
parent 18660fa364
commit c1254520b4
6 changed files with 218 additions and 405 deletions

View file

@ -19,9 +19,10 @@
"format": "prettier --write \"src/**/*.ts\""
},
"dependencies": {
"@node-rs/bcrypt": "^1.10.7",
"@pdf-lib/fontkit": "^1.1.1",
"@prisma/client": "^5.22.0",
"bcrypt": "^5.1.1",
"@tsoa/runtime": "^6.4.0",
"cors": "^2.8.5",
"dotenv": "^16.4.5",
"express": "^4.21.2",
@ -37,7 +38,6 @@
"reflect-metadata": "^0.2.2",
"swagger-ui-express": "^5.0.1",
"tsoa": "^6.4.0",
"@tsoa/runtime": "^6.4.0",
"winston": "^3.17.0"
},
"devDependencies": {