chore: Archive legacy docs and backup files, prepare for codebase cleanup v2.0

This commit is contained in:
2026-02-18 00:11:50 +00:00
parent b11b9bce87
commit 5757754aae
94 changed files with 405 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
# 03. Infrastructure, Docker Stack & Operations (v2.0)
Ez a dokumentum a rendszer futtatókörnyezetét, a konténer-architektúrát és a biztonsági mentési protokollokat írja le.
## 3.1 Docker Stack & Hálózati Architektúra
A rendszer konténerizált, modern Docker Engine-re (Compose V2) optimalizált környezetben fut.
- **Hálózatok:** - `shared_db_net`: Izolált hálózat az adatbázis és a backend modulok között [cite: 2026-02-13].
- `bridge`: Külső eléréshez (Nginx, API elérés) [cite: 2026-02-13].
- **DNS Fallback:** A konténerek a belső névfeloldás mellett Google DNS-t használnak a hálózati beragadások elkerülésére [cite: 2026-02-13].
## 3.2 Tárolás & Objektumtár (MinIO / NAS)
Az adatok és médiaállományok szigorúan elkülönített struktúrában tárolódnak:
- **Objektumtár (MinIO):** `/assets/{uuid}` és `/organizations/{id}` mappaszerkezet az automatikus izolációhoz.
- **Helyi Tárolás:** `/static/locales` a nyelvi szinkronhoz, Docker jogosultságokkal védve.
## 3.3 Üzemeltetési Runbook
- **Konfiguráció:** Minden változó a `.env` fájlból töltődik be, a hardkódolt IP-k tilosak.
- **Dinamikus beállítások:** A `system_configs` tábla JSONB mezői vezérlik a rendszert (pl. jutalékok, árfolyamok) a kód módosítása nélkül.
- **Monitorozás:** Az n8n Dashboard és a Robot `ProcessLog` táblája biztosítja a valós idejű felügyeletet.
## 3.4 Biztonsági Mentés & Recovery
- **Adatbázis:** Napi automatikus dump a `shared-postgres` konténerből.
- **Circuit Breaker:** A robotok automata vészleállítóval rendelkeznek, ha a CPU > 70% vagy külső API tiltás (Ban-Detection) történik.