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