docs: update 5-container refs to 9-container architecture (refs #101)
All checks were successful
Deploy to Staging / Build Images (pull_request) Successful in 34s
Deploy to Staging / Deploy to Staging (pull_request) Successful in 51s
Deploy to Staging / Verify Staging (pull_request) Successful in 2m37s
Deploy to Staging / Notify Staging Ready (pull_request) Successful in 8s
Deploy to Staging / Notify Staging Failure (pull_request) Has been skipped
All checks were successful
Deploy to Staging / Build Images (pull_request) Successful in 34s
Deploy to Staging / Deploy to Staging (pull_request) Successful in 51s
Deploy to Staging / Verify Staging (pull_request) Successful in 2m37s
Deploy to Staging / Notify Staging Ready (pull_request) Successful in 8s
Deploy to Staging / Notify Staging Failure (pull_request) Has been skipped
Update all documentation to reflect the current 9-container architecture (6 application + 3 logging) after the logging stack upgrades. Add missing OCR, Loki, Alloy, and Grafana services to context.json. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2,14 +2,20 @@
|
||||
|
||||
## Architecture Summary
|
||||
|
||||
MotoVaultPro is a single-tenant vehicle management application built with a **5-container Docker-first architecture**. All development and deployment occurs in production-configured containers with no local installation dependencies.
|
||||
MotoVaultPro is a single-tenant vehicle management application built with a **9-container Docker-first architecture** (6 application + 3 logging). All development and deployment occurs in production-configured containers with no local installation dependencies.
|
||||
|
||||
### Core Containers
|
||||
### Application Containers (6)
|
||||
1. **Traefik** - Reverse proxy and service discovery
|
||||
2. **Frontend** - React SPA with Vite (Node.js 20 + nginx)
|
||||
3. **Backend** - Node.js API with Fastify (Node.js 20) - includes platform feature module
|
||||
4. **PostgreSQL** - Primary database (PostgreSQL 18)
|
||||
5. **Redis** - Caching layer (Redis 8)
|
||||
4. **OCR** - Python-based document text extraction
|
||||
5. **PostgreSQL** - Primary database (PostgreSQL 18)
|
||||
6. **Redis** - Caching layer (Redis 8)
|
||||
|
||||
### Logging Containers (3)
|
||||
7. **Loki** - Centralized log storage (30-day retention)
|
||||
8. **Alloy** - Log collection and forwarding
|
||||
9. **Grafana** - Log querying and visualization
|
||||
|
||||
### Key Architectural Principles
|
||||
- **Production-Only**: All services use production builds and configuration
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
**Classification:** Internal/Confidential
|
||||
**Audit Date:** December 13, 2025
|
||||
**Application Version:** 1.0.0
|
||||
**Architecture:** 5-Container Single-Tenant Docker Stack
|
||||
**Architecture:** 9-Container Single-Tenant Docker Stack (6 application + 3 logging)
|
||||
|
||||
---
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
### 1.1 High-Level Assessment
|
||||
|
||||
**MotoVaultPro** is an automotive vehicle management platform built on a modern 5-container Docker architecture. The application demonstrates solid architectural foundations with proper authentication, modular feature design, and production-ready deployment configuration.
|
||||
**MotoVaultPro** is an automotive vehicle management platform built on a modern 9-container Docker architecture (6 application + 3 logging). The application demonstrates solid architectural foundations with proper authentication, modular feature design, and production-ready deployment configuration.
|
||||
|
||||
### 1.2 Key Findings Summary
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Database Schema Overview
|
||||
|
||||
Complete database schema for MotoVaultPro 5-container architecture with 15 feature capsules.
|
||||
Complete database schema for MotoVaultPro 9-container architecture with 15 feature capsules.
|
||||
|
||||
## Migration System
|
||||
|
||||
|
||||
Reference in New Issue
Block a user