Files
homelab-optimized/docs/architecture/service-dependencies.md
Gitea Mirror Bot d14fd7afbd
Some checks failed
Documentation / Build Docusaurus (push) Failing after 2m52s
Documentation / Deploy to GitHub Pages (push) Has been skipped
Sanitized mirror from private repository - 2026-03-30 19:03:43 UTC
2026-03-30 19:03:43 +00:00

21 lines
744 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Service Dependency Diagram
The diagram below shows the highlevel dependencies between our core services. It is updated automatically via the `dependency-graph.py` script in the CI pipeline.
```mermaid
%%{init: {'theme': 'forest'}}%%
graph LR
MGMT["Portainer EE"] -->|Deploys| STACKS["Stacks"]
STACKS -->|REST API| APP["REST Services"]
APP -->|Auth| AUTH["Authentik"]
AUTH -->|SSO| TRAFFIC["Ingress"]
TRAFFIC -->|Encrypt| TLS["TLS / Let's Encrypt"]
STACKS -->|Logs| LOGS["Grafana
.
Alerts"]
```
> **Note**: The image below is an SVG rendered from the Mermaid diagram. It is stored in the docs directory so you can view it offline.
![Service Dependencies](../../docs/images/service-dependencies.svg)