Installation: Erster Start und Zustandsprüfung
Ziel und Ergebnis
Abschnitt betitelt „Ziel und Ergebnis“Führe den seitenspezifischen Ablauf aus für Installation: Erster Start und Zustandsprüfung. Dieses Verfahren arbeitet mit /api/next/health · /api/next/auth/status · 6080:5000 · 6180:5000 · WebAuthn.
Gültig für
Abschnitt betitelt „Gültig für“Diese Seite gilt ausschließlich für Installation: Erster Start und Zustandsprüfung (Docker · Web). Kanal- und Datengrenzen sind: DiscVault · ghcr.io/helmerznl/discvault:latest; 6080 → API 5000; DiscVault · ghcr.io/helmerznl/discvault:beta; /api/next/auth/status; 6180 → API 5000. Seitenspezifische Kontrollpunkte: /api/next/health · /api/next/auth/status · 6080:5000 · 6180:5000 · WebAuthn.
DiscVault v26 – stabil
Abschnitt betitelt „DiscVault v26 – stabil“- DiscVault ·
ghcr.io/helmerznl/discvault:latest 6080→ API5000
DiscVault v26 – Beta
Abschnitt betitelt „DiscVault v26 – Beta“- DiscVault ·
ghcr.io/helmerznl/discvault:beta /api/next/auth/status6180→ API5000
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“/api/next/health/api/next/auth/status
Vorgehen
Abschnitt betitelt „Vorgehen“- Prüfen:
postgres - Verifizieren:
GET /api/next/health· HTTP2xx - Auswählen: Installation: Legacy Authentication
- Öffnen:
6180:5000 - Verifizieren:
GET /api/next/auth/status· WebAuthn TOTP
Befehle und Einstellungen
Abschnitt betitelt „Befehle und Einstellungen“DiscVault v26 – stabil
Abschnitt betitelt „DiscVault v26 – stabil“docker compose --env-file /opt/discvault/.env -p discvault -f /opt/discvault/compose.yaml psdocker compose --env-file /opt/discvault/.env -p discvault -f /opt/discvault/compose.yaml logs --tail=100 next-api next-worker next-mcp postgrescurl --fail http://localhost:6080/api/next/healthcurl --fail http://localhost:6080/api/next/auth/statusDiscVault v26 – Beta
Abschnitt betitelt „DiscVault v26 – Beta“docker compose -p discvault_next_deploy -f /opt/discvault-next/docker-compose.yml psdocker compose -p discvault_next_deploy -f /opt/discvault-next/docker-compose.yml logs --tail=100 next-api next-worker next-mcp postgrescurl --fail http://localhost:6180/api/next/healthcurl --fail http://localhost:6180/api/next/auth/statusErwartetes Ergebnis
Abschnitt betitelt „Erwartetes Ergebnis“Akzeptiere das Ergebnis für Installation: Erster Start und Zustandsprüfung nur wenn alle folgenden Ergebnisse erfüllt sind: Health-Prüfung gelingt, konfigurierte Origin öffnet und das erste Konto ist Owner. Seitenspezifische Kontrollpunkte: /api/next/health · /api/next/auth/status · 6080:5000 · 6180:5000 · WebAuthn.
- Health-Prüfung gelingt, konfigurierte Origin öffnet und das erste Konto ist Owner
Sicherheit und Rollback
Abschnitt betitelt „Sicherheit und Rollback“Nächster Schritt
Abschnitt betitelt „Nächster Schritt“Update und Migration: Sicherung
Quelle und Status
Abschnitt betitelt „Quelle und Status“helmerzNL/DiscVault@4352c060ccd6- Moving beta source: Legacy Authentication deployment notes
- Pinned verification:
next_auth.py - Pinned verification:
next_legacy_auth.py - Pinned verification: Legacy Authentication schema
- Pinned verification: unified recovery codes
- Quelle und Status:
2026-07-20 - DiscVault Docs:
0.1.6
