docs(gtm): Create comprehensive documentation and update global readme
This commit is contained in:
24
readme.md
24
readme.md
@@ -41,7 +41,12 @@ V. DAS KLASSIFIZIERUNGS-SYSTEM (Job-Titel-Analyse)
|
||||
VI. DAS STANDALONE-WERKZEUG
|
||||
└── company_deduplicator.py (Eigenständiger Duplikats-Check für externe und interne Listen)
|
||||
|
||||
VII. DAS FUNDAMENT
|
||||
VII. DIE STRATEGIE-SCHMIEDE (GTM Architect)
|
||||
└── gtm_architect_orchestrator.py (Strategie-Entwicklung)
|
||||
├── gtm-architect/ (React Frontend)
|
||||
└── server.cjs (Node.js API-Bridge)
|
||||
|
||||
VIII. DAS FUNDAMENT
|
||||
└── config.py (Einstellungen & Konstanten für ALLE)
|
||||
```
|
||||
|
||||
@@ -674,7 +679,7 @@ Um die verschiedenen Werkzeuge zugänglicher und wartbarer zu machen, wurden der
|
||||
|
||||
|
||||
|
||||
Die konsolidierte Lösung besteht aus vier Haupt-Containern, die von `docker-compose.yml` gesteuert werden:
|
||||
Die konsolidierte Lösung besteht aus fünf Haupt-Containern, die von `docker-compose.yml` gesteuert werden:
|
||||
|
||||
|
||||
|
||||
@@ -692,13 +697,15 @@ Die konsolidierte Lösung besteht aus vier Haupt-Containern, die von `docker-com
|
||||
|
||||
* `/market/` -> Market Intelligence Tool
|
||||
|
||||
* `/gtm/` -> GTM Architect
|
||||
|
||||
|
||||
|
||||
2. **Dashboard:**
|
||||
|
||||
* Eine simple Nginx-Instanz, die eine statische HTML-Seite (`dashboard/index.html`) ausliefert.
|
||||
|
||||
* Diese Seite dient als Landingpage und verlinkt auf die beiden untergeordneten Anwendungen.
|
||||
* Diese Seite dient als Landingpage und verlinkt auf die drei untergeordneten Anwendungen.
|
||||
|
||||
|
||||
|
||||
@@ -714,6 +721,10 @@ Die konsolidierte Lösung besteht aus vier Haupt-Containern, die von `docker-com
|
||||
|
||||
* Diese Anwendung bleibt in Frontend- und Backend-Container aufgeteilt, wird aber nun ebenfalls über den zentralen Proxy unter `/market/` geroutet.
|
||||
|
||||
5. **GTM Architect (`gtm-app`):**
|
||||
* Ein Docker-Container, der das React-Frontend und die dazugehörige Node.js/Python-Backend-Logik kapselt.
|
||||
* Erreichbar über das Unterverzeichnis `/gtm/`.
|
||||
|
||||
|
||||
|
||||
### Vorteile dieser Architektur
|
||||
@@ -774,6 +785,8 @@ Für den dauerhaften Betrieb auf einem Server (z.B. Synology Diskstation) wird d
|
||||
|
||||
- **Market Intelligence Tool:** Direkt erreichbar unter `http://<Server-IP>:8090/market/`.
|
||||
|
||||
- **GTM Architect:** Direkt erreichbar unter `http://<Server-IP>:8090/gtm/`.
|
||||
|
||||
|
||||
|
||||
### Entwicklung & Sideloading
|
||||
@@ -784,7 +797,7 @@ Dank des Volume-Mountings für die Python-Skripte ist die Entwicklung sehr effiz
|
||||
|
||||
|
||||
|
||||
1. **Ändern Sie den Python-Code** in `b2b_marketing_orchestrator.py` oder `market_intel_orchestrator.py`.
|
||||
1. **Ändern Sie den Python-Code** in `b2b_marketing_orchestrator.py`, `market_intel_orchestrator.py` oder `gtm_architect_orchestrator.py`.
|
||||
|
||||
2. **Starten Sie den betroffenen Container neu**, damit die Änderungen wirksam werden:
|
||||
|
||||
@@ -802,6 +815,9 @@ Dank des Volume-Mountings für die Python-Skripte ist die Entwicklung sehr effiz
|
||||
|
||||
docker-compose restart market-backend
|
||||
|
||||
# Für den GTM Architect
|
||||
docker-compose restart gtm-app
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user