Skip to content

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.

Kroki

AI Stack

The AI stack provides artificial intelligence capabilities.

Kroki

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.

Kroki

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.

Kroki