TAPPaaS Stacks¶
This page contains architecture diagrams for the various TAPPaaS technology stacks.
Foundation Stack¶
The foundation stack provides the core infrastructure services that all other modules depend on. The diagram shows the layered architecture from capabilities at the top, through services and applications, down to infrastructure nodes.
AI Stack¶
The AI stack provides artificial intelligence capabilities.
AI Components¶
| Component | Purpose | VM ID Range |
|---|---|---|
| OpenWebUI | Chat interface | 310 |
| LiteLLM | Model gateway | 320 |
| Ollama | Local inference | 330 |
Productivity Stack¶
The productivity stack provides collaboration and automation tools.
Productivity Components¶
| Component | Purpose | VM ID Range |
|---|---|---|
| Nextcloud | File storage | 610 |
| n8n | Workflow automation | 620 |
| Vaultwarden | Password management | 630 |
Module Deployment Pattern¶
All TAPPaaS modules follow a consistent deployment pattern.