TeamVis Self-Host-Bundle v0.32.0

This commit is contained in:
TeamVis Release
2026-06-26 11:15:12 +02:00
parent 1f6c412ee8
commit cc37e7ac6b
3 changed files with 135 additions and 3 deletions
+12 -3
View File
@@ -216,12 +216,21 @@ Patch + Minor sind DB-rückwärtskompatibel (altes Image läuft mit neuer DB).
Image-Tag in Production **immer pinnen** (`teamvis:0.11.6`), nicht `:latest`
sonst zieht ein `compose pull` ungewollt einen Major-Sprung.
**Standard-Update:**
**Standard-Update (Self-Host-Bundle, empfohlen):**
```bash
# Im Bundle-Verzeichnis (teamvis-selfhost) — erledigt Backup, neue Migrationen
# (nur die NEUEN, git als Ledger) und Image-Update in einem Schritt:
bash deploy/selfhost/update.sh
```
> Wichtig: Updates **immer** über `update.sh` — nicht selbst `git pull`, sonst
> können Migrationen übersprungen werden.
**Manuell (externe Supabase ohne psql-Zugang / Sonderfall):**
```bash
# 1. Backup (siehe Abschnitt 8)
# 2. Release-Notes / CHANGELOG.md prüfen
# 3. fehlende Migration(en) aus supabase/migrations/ einspielen (nur die neuen!)
# 4. Tag im docker-compose.yml bumpen
# 3. NEUE Migration(en) aus supabase/migrations/ in Supabase Studio einspielen
# 4. Image-Tag aktualisieren
docker compose pull && docker compose up -d --force-recreate
```