Files
ArchiveCostWebapp/docs/01_architecture.md
T
huesser 2846babf84 - Anpassungen damit das Ganze auf gitea zum Laufen kommt
- Beginn mit einer automatisierten Dokumentation
2026-06-30 17:50:29 +02:00

14 lines
536 B
Markdown

# Architekturübersicht
Die Applikation teilt sich in eine Datenerfassungs- und eine Visualisierungsschicht:
```mermaid
graph TD
User([PSI User]) -->|HTTPS:443| Nginx[Zentraler NGINX Proxy]
Nginx -->|Port 8501| Streamlit[Analytics App: Streamlit]
Nginx -->|Port 1880 /logic| NodeRed[Logic App: Node-RED]
NodeRed -->|LDAP:389| AD[PSI Active Directory]
NodeRed -->|Cron Job| Script[Python-Skripte /opt/python-packages]
Script -->|Daten| Shared[(shared_data / json_cache.json)]
Streamlit -->|Liest| Shared
```