Physical View
The Physical View describes the system's deployment architecture, infrastructure, and runtime environment.
Deployment Diagram - Production Architecture
The production deployment on Vercel with external services.
Deployment Diagram - Build Pipeline
The CI/CD and build process.
Infrastructure Diagram - Runtime Components
Runtime components and their interactions.
Network Diagram - Request Flow
How different types of requests are handled.
Container Diagram - Runtime Isolation
How the application is packaged and isolated.
Technology Deployment Matrix
| Component | Technology | Location | Purpose |
|---|---|---|---|
| Frontend | SolidJS + Vite | Vercel Edge | Client-side UI |
| SSR | SolidStart | Vercel Functions | Server rendering |
| API | Nitro | Vercel Functions | Backend routes |
| Auth | Better-Auth | Vercel Functions | Authentication |
| Database | PostgreSQL | External | User/session storage |
| OAuth | GitHub/Google | External | Social login |
| CDN | Vercel Edge | Global | Static asset caching |
| Build | Gitea Actions | Self-hosted | CI/CD pipeline |