docs(deploy): Update deployment documentation for Node.js backend

Summary:
- Created Node.js backend Docker image build guide
- Updated deployment progress overview with backend status
- Updated system status documentation

Backend build achievements:
- Fixed 200+ TypeScript compilation errors (200+ to 0)
- Completed Prisma reverse sync (32 models from RDS)
- Manually added 30+ Prisma relation fields
- Successfully built Docker image (838MB)
- Pushed image to ACR (v1.0 + latest tags)

Documentation updates:
- Added 10-Node.js后端-Docker镜像构建手册.md
- Updated 00-部署进度总览.md with backend deployment status
- Updated 00-系统当前状态与开发指南.md with latest progress
- Fixed date format (2024 -> 2025)

Next steps:
- Deploy Node.js backend to SAE
- Configure environment variables
- Test end-to-end functionality

Status: Backend Docker image ready for SAE deployment
This commit is contained in:
2025-12-25 08:21:21 +08:00
parent ef967d7d7c
commit 691dc2bc98
112 changed files with 986 additions and 57 deletions

View File

@@ -67,3 +67,4 @@ vite.config.*.timestamp-*

View File

@@ -34,3 +34,4 @@ exec nginx -g 'daemon off;'

View File

@@ -190,3 +190,4 @@ http {

View File

@@ -535,5 +535,6 @@ export default FulltextDetailDrawer;

View File

@@ -128,5 +128,6 @@ export const useAssets = (activeTab: AssetTabType) => {

View File

@@ -118,5 +118,6 @@ export const useRecentTasks = () => {

View File

@@ -317,5 +317,6 @@ export default DropnaDialog;

View File

@@ -404,3 +404,4 @@ export default MetricTimePanel;

View File

@@ -290,3 +290,4 @@ export default PivotPanel;

View File

@@ -90,3 +90,4 @@ export function useSessionStatus({

View File

@@ -80,5 +80,6 @@ export interface DataStats {

View File

@@ -76,5 +76,6 @@ export type AssetTabType = 'all' | 'processed' | 'raw';

View File

@@ -31,5 +31,6 @@ export { default as Placeholder } from './Placeholder';

View File

@@ -13,3 +13,4 @@ interface ImportMeta {