SysOps: deploy-all — 2026-06-09 10:41 UTC

This commit is contained in:
sysops
2026-06-09 10:41:13 +00:00
parent 69fe67cc0e
commit 21ea3a2c81
82 changed files with 8906 additions and 981 deletions
+56
View File
@@ -0,0 +1,56 @@
# Foodlinkk Command Center — Context (voor Cursor / nieuwe machine)
> **Volledige documentatie:** [PLATFORM-AZ.md](./PLATFORM-AZ.md)
> **Gitea repo:** http://10.4.7.18:3001/aissa/foodlinkk-command-center
## Snel overzicht
| Item | Waarde |
|------|--------|
| VM106 | `10.4.7.18` |
| Cockpit | http://10.4.7.18:8600 |
| Tools API | http://10.4.7.18:8700 |
| Gitea | http://10.4.7.18:3001 |
| Code op server | `/home/aissa/foodlinkk-command-center` |
| NAS klanten | `/home/aissa/nas-clients` |
| Deploy | `bash deploy-all.sh` (rsync + migraties + docker + **Gitea push**) |
| SSH | `aissa@10.4.7.18` |
## Stack
- **Cockpit** — FastAPI + Jinja2 + Alpine.js (UI, proxy naar Tools API)
- **Tools API** — Connectors: retail, packaging, ops, email, CRM
- **PostgreSQL** — `foodlinkk_db`, migraties `001``023`
- **16 agents + Herman** — souls, events, mesh, goedkeuringen
- **VM105** — Ollama `qwen3:8b`, Herman orchestrator `:8090`, ChromaDB
## SysOps & Gitea
- User **sysops** pusht naar Gitea bij elke **deploy-all**
- Goedgekeurde backup → zelfde volledige repo-sync
- Activiteit in `sysops_activity` + **IT Ops** tab + **Herman briefing**
- Cron 07:00 SysOps (approval scan/backup), 07:30 Herman briefing
## Belangrijkste features (2026)
- Agents: 3D avatars, klikbare events, SysOps met petje
- Packaging Studio + Herman `maak verpakking: ...`
- Projecten + NAS per klant (`packaging/`, `photos/`, …)
- Clients CRM + i18n NL/EN
- Herman dashboard: briefing, approvals, viz
## Cursor op andere laptop
```bash
git clone http://10.4.7.18:3001/aissa/foodlinkk-command-center.git
cd foodlinkk-command-center
cursor .
```
In chat: `@docs/CONTEXT.md` `@docs/PLATFORM-AZ.md`
## Taal & conventies
- UI default Nederlands (`cockpit/static/i18n/nl.json`)
- Geen commits zonder expliciete vraag
- Deploy altijd via `deploy-all.sh`