Updating NovaDocs
Docker
bashcd /path/to/novadocs # after downloading a newer zip from BuiltByBit, replace the files, then: docker compose up -d --build
Schema updates run on container start (prisma db push). Your Postgres volume keeps the data.
Refresh guide articles (optional):
bashdocker compose exec app npm run db:seed
Manual / VPS
bashcd /path/to/novadocs # replace files with the new BuiltByBit download, then: npm install npx prisma db push npm run build # restart your process (pm2, systemd, …)
Vercel
Upload / push the updated files to your host. Vercel rebuilds on git push if you use Git. If the schema changed, run npx prisma db push once against production DATABASE_URL from your PC.
Before you update
- Export a JSON backup of important projects
- Read the release notes / changelog if provided
