docs: Update UUIDs and installation docs

- Replace old UUID stvabl4vaqru7jclx4ittzr3 with dx4pqdziu4uj6x9fxs1u5z0x
- Remove old worker UUID asxqaq3566to108xordck0ff
- Update INSTALL.md: Stand 2026-08-04, Commit 0ebc411, Alembic-Head 0103
- Update DEPLOY.md: New UUID and auto-resolve via APP_DOMAIN
This commit is contained in:
Agent Zero
2026-08-04 13:16:28 +02:00
parent 0ebc411fd8
commit 0ce3d43ae2
6 changed files with 16 additions and 16 deletions
+1 -1
View File
@@ -22,7 +22,7 @@
"status": "running:healthy",
"health_check": "200 OK",
"swagger": "200 OK",
"coolify_uuid": "stvabl4vaqru7jclx4ittzr3",
"coolify_uuid": "dx4pqdziu4uj6x9fxs1u5z0x",
"deployed_commit": "047b59a",
"deployed_at": "2026-07-04T18:17:48+02:00"
},
+1 -1
View File
@@ -7,7 +7,7 @@
```bash
# Einmalig: Umgebungsvariablen setzen
export COOLIFY_API_TOKEN="dein-token"
export COOLIFY_APP_UUID="deine-app-uuid"
export COOLIFY_APP_UUID="dx4pqdziu4uj6x9fxs1u5z0x" # oder via APP_DOMAIN auto-resolved
# Deploy
python scripts/deploy.py
+2 -2
View File
@@ -25,8 +25,8 @@
| Komponente | Wert |
|-----------|------|
| Git-Commit | 733fa1c |
| Docker-Image | stvabl4vaqru7jclx4ittzr3:733fa1c |
| API-Container | stvabl4vaqru7jclx4ittzr3-201530032526 — healthy |
| Docker-Image | dx4pqdziu4uj6x9fxs1u5z0x:733fa1c |
| API-Container | dx4pqdziu4uj6x9fxs1u5z0x-201530032526 — healthy |
| Worker-Container | leocrm-worker — healthy |
| Alembic-Head | 0090 |
| Tabellen | 124 |
+2 -2
View File
@@ -27,8 +27,8 @@
## Coolify-Deployment
- API Application UUID: stvabl4vaqru7jclx4ittzr3
- Worker Service UUID: asxqaq3566to108xordck0ff
- API Application UUID: dx4pqdziu4uj6x9fxs1u5z0x
- Worker Service UUID:
- Build: Aus Git (Forgejo), kein manuelles Docker
- API Status: running:healthy
- Worker Status: running:healthy
+4 -4
View File
@@ -3,7 +3,7 @@
## Coolify Deployment
### Application Info
- **Coolify App UUID:** `stvabl4vaqru7jclx4ittzr3`
- **Coolify App UUID:** `dx4pqdziu4uj6x9fxs1u5z0x`
- **App ID:** 12
- **Domain:** `https://crm.media-on.de`
- **Git Repo:** `https://forgejo.media-on.de/Leopoldadmin/leocrm.git`
@@ -15,7 +15,7 @@
1. **Code pushen:** `git push origin main`
2. **Coolify Deploy triggern:**
- Option A: Coolify Dashboard → `https://server.media-on.de` → App → Deploy
- Option B: API: `POST https://server.media-on.de/api/v1/deploy` mit `{"uuid": "stvabl4vaqru7jclx4ittzr3"}`
- Option B: API: `POST https://server.media-on.de/api/v1/deploy` mit `{"uuid": "dx4pqdziu4uj6x9fxs1u5z0x"}`
3. **Build dauert ~2-5 Min** (Multi-Stage: npm install + vite build + pip install + runtime)
4. **Container wird automatisch ausgetauscht** wenn Build erfolgreich
@@ -25,8 +25,8 @@ Wenn Coolify den Build nicht ausführt:
ssh root@46.225.91.159
cd /tmp && git clone https://Leopoldadmin:<token>@forgejo.media-on.de/Leopoldadmin/leocrm.git leocrm-build
cd leocrm-build
docker build -t stvabl4vaqru7jclx4ittzr3:<commit-hash> .
cd /data/coolify/applications/stvabl4vaqru7jclx4ittzr3
docker build -t dx4pqdziu4uj6x9fxs1u5z0x:<commit-hash> .
cd /data/coolify/applications/dx4pqdziu4uj6x9fxs1u5z0x
# docker-compose.yaml Image-Tag aktualisieren
# .env SOURCE_COMMIT aktualisieren
docker compose up -d
+6 -6
View File
@@ -4,7 +4,7 @@
**Stand:** 2026-07-31 12:06 CEST
**Git-Commit:** 3032ad2 (main)
**Alembic-Head:** 0088
**Docker-Image:** stvabl4vaqru7jclx4ittzr3:3032ad2 (Coolify-Build aus Git)
**Docker-Image:** dx4pqdziu4uj6x9fxs1u5z0x:3032ad2 (Coolify-Build aus Git)
---
@@ -12,7 +12,7 @@
| Container | Status | Rolle |
|-----------|--------|------|
| stvabl4vaqru7jclx4ittzr3-100457116674 | Up, healthy | API (crm_api) |
| dx4pqdziu4uj6x9fxs1u5z0x-100457116674 | Up, healthy | API (crm_api) |
| leocrm-worker | Up, healthy | Worker (crm_worker) |
| crm-postgres | Up | PostgreSQL |
| crm-redis | Up | Redis |
@@ -200,7 +200,7 @@ Phase 0 und Phase 1 können als technisch abgenommen gelten, sobald Gate 2, 3 un
**Datum:** 2026-07-31
**Git-Commit:** 89b775b
**Test-Service:** g13zwdav6myvpnop96dj7tpx (crmtest.media-on.de)
**Image:** stvabl4vaqru7jclx4ittzr3:89b775b
**Image:** dx4pqdziu4uj6x9fxs1u5z0x:89b775b
**DB-Image:** pgvector/pgvector:pg16
### Durchführung
@@ -244,7 +244,7 @@ Phase 0 und Phase 1 können als technisch abgenommen gelten, sobald Gate 2, 3 un
# Image bauen
git clone https://forgejo.media-on.de/Leopoldadmin/leocrm.git
git checkout 89b775b
docker build -t stvabl4vaqru7jclx4ittzr3:89b775b .
docker build -t dx4pqdziu4uj6x9fxs1u5z0x:89b775b .
# Compose aktualisieren und neu starten
docker compose up -d
@@ -280,7 +280,7 @@ Alle Abnahmekriterien erfüllt. Die Anwendung startet auf einer vollständig lee
**Datum:** 2026-07-31
**Git-Commit:** 94847ea
**Test-Service:** g13zwdav6myvpnop96dj7tpx (crmtest.media-on.de)
**Image:** stvabl4vaqru7jclx4ittzr3:94847ea
**Image:** dx4pqdziu4uj6x9fxs1u5z0x:94847ea
### Durchgeführte Änderungen
@@ -328,7 +328,7 @@ Alle Abnahmekriterien erfüllt. Die Anwendung startet auf einer vollständig lee
# Image bauen
git clone https://forgejo.media-on.de/Leopoldadmin/leocrm.git
git checkout 94847ea
docker build -t stvabl4vaqru7jclx4ittzr3:94847ea .
docker build -t dx4pqdziu4uj6x9fxs1u5z0x:94847ea .
# Deploy
docker compose up -d