Updating
ReplayVOD updates the database automatically when the new version starts.
Before updating
Section titled “Before updating”Read the release notes for the versions between your current and target release. Follow any upgrade instructions, then back up your configuration, database, and media.
Update
Section titled “Update”The commands below assume your checkout tracks a branch. If the installer checked out a release tag, fetch tags and check out your target release instead of running git pull. Review local configuration changes before switching versions.
cd ~/replayvodgit pull --ff-only # update Compose and configuration filesdocker compose --env-file server/.env --profile sqlite pulldocker compose --env-file server/.env --profile sqlite up -dUse --profile postgres for PostgreSQL. These commands pull the image configured in your Compose file. Add --build to the up command if you build from local source.
Open PowerShell in the parent of your ReplayVOD directory:
Set-Location replayvodgit pull --ff-only # update Compose and configuration filesdocker compose --env-file server/.env --profile sqlite pulldocker compose --env-file server/.env --profile sqlite up -dUse --profile postgres for PostgreSQL. These commands pull the image configured in your Compose file. Add --build to the up command if you build from local source.
cd replayvodgit pull --ff-onlytask buildStop the running server before replacing its binary and dashboard files, then start it with the new build.
After updating
Section titled “After updating”- Sign in and check your existing rules in Recordings → Schedules.
- Open Library → Videos and play an existing recording.
- Check System → EventSub and resolve any setup or restart message.