Files
foodlinkk-command-center/docs/CONTEXT.md
T
2026-06-09 10:41:13 +00:00

57 lines
1.8 KiB
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.
# 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`