Aller au contenu

Installation: Données persistantes et PostgreSQL

Suivez le déroulement propre à cette page pour Installation: Données persistantes et PostgreSQL. Cette procédure utilise DISCVAULT_POSTGRES_DATA · DISCVAULT_DATA_DIR · postgres · next-api.

Cette page s’applique uniquement à Installation: Données persistantes et PostgreSQL (Docker · Unraid). Les limites de canal et de données sont : DiscVault · ghcr.io/helmerznl/discvault:latest; PostgreSQL; /data; DiscVault · ghcr.io/helmerznl/discvault:beta; PostgreSQL; /data. Points de contrôle propres à la page : DISCVAULT_POSTGRES_DATA · DISCVAULT_DATA_DIR · postgres · next-api.

  • DiscVault · ghcr.io/helmerznl/discvault:latest
  • PostgreSQL
  • /data
  • DiscVault · ghcr.io/helmerznl/discvault:beta
  • PostgreSQL
  • /data
  • DISCVAULT_POSTGRES_DATA
  • destination hors du chemin de données actif
  • PostgreSQL 17
  1. Inspecter: DISCVAULT_POSTGRES_DATA · /var/lib/postgresql/data
  2. Inspecter: DISCVAULT_DATA_DIR · /data
  3. Vérifier: postgres · healthy · next-api
  4. Consigner: dump PostgreSQL et archive des fichiers de la même fenêtre sans écriture
Terminal window
docker compose --env-file /opt/discvault/.env -p discvault -f /opt/discvault/compose.yaml ps
docker compose --env-file /opt/discvault/.env -p discvault -f /opt/discvault/compose.yaml exec -T postgres sh -c 'pg_isready -U "$POSTGRES_USER" -d "$POSTGRES_DB"'
docker inspect discvault-next-api-1 --format '{{range .Mounts}}{{.Source}} -> {{.Destination}}{{println}}{{end}}'

Validez le résultat de Installation: Données persistantes et PostgreSQL uniquement lorsque tous les résultats suivants sont confirmés : PostgreSQL · healthy; /data; jeu de sauvegardes correspondant. Points de contrôle propres à la page : DISCVAULT_POSTGRES_DATA · DISCVAULT_DATA_DIR · postgres · next-api.

  • PostgreSQL · healthy
  • /data
  • jeu de sauvegardes correspondant

Installation: Proxy inverse et clés d’accès