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:
@@ -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"
|
||||
},
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 |
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user