docker run --rm -it \
  -v /volume2/appdata/quartz/repo:/quartz \
  -w /quartz \
  node:22-bookworm-slim bash

Im Container:

apt-get update && apt-get install -y git
git pull
npm i
npx quartz plugin install --latest
exit

Zurück auf der NAS:

docker restart quartz-build
docker logs -f quartz-build

Was passiert:

  • git pull holt neue Quartz-Core-Versionen
  • npx quartz plugin install --latest aktualisiert alle installierten Community-Plugins (Explorer, Graph, Tokyo-Night-Theme etc.)
  • docker restart quartz-build sorgt dafür, dass der nächste Build die aktualisierte Version nutzt

Vor größeren Updates: kurz in die Upgrading-Doku schauen — bei Major-Version-Sprüngen (z. B. v4 → v5) können sich Config-Struktur oder Plugin-Namen ändern.