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