Architecture¶
The NVEIL backend follows a microservices architecture with four FastAPI services, a shared PostgreSQL database, and a centralized workspace filesystem.
- Service Map — How services communicate
- Database Schema — Tables, relationships, and migrations
- Authentication — JWT, refresh tokens, OAuth2, API keys
- Workspace Filesystem — File storage and workspace layout