Tunarr 1.0 is a major release that includes significant changes to the database schema and internal architecture compared to the pre-1.0 (0.22.x) series. If you have been running an earlier version of Tunarr, you can upgrade directly to the 1.x line, but there are important things to know before you do.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/chrisbenincasa/tunarr/llms.txt
Use this file to discover all available pages before exploring further.
Before You Upgrade
Always back up your data before a major version upgrade. The steps below walk you through taking a complete backup.Migration Steps
Note your current Tunarr version
Before making any changes, record the exact version of Tunarr you are currently running. You will need this information if you ever need to restore the backup and return to the previous version.In the Tunarr web UI, navigate to the System page. Your current version is displayed there.
Locate your data directory
On the System page, note the path shown for the Data Directory.
- If you are running Tunarr in Docker, the UI will show
/config/tunarr. The actual data lives in the host directory that you mapped to that container path (the left-hand side of your volume bind mount, e.g./path/to/tunarr/data). - If you are running the standalone binary, the data directory is the path shown directly in the UI.
Shut down Tunarr
Stop the Tunarr process or container before creating the backup. This ensures the database is not written to while you are archiving it.Docker Compose:Docker CLI:systemd (Linux):
Create a full backup of the data directory
Archive the entire data directory. Both of the examples below produce a single compressed archive you can store safely.Linux / macOS (tar):Windows (PowerShell):Store the resulting archive somewhere outside of the Tunarr data directory.
Upgrade to Tunarr 1.x
Update your Docker image tag to Then apply the change:For standalone binary users, download the 1.x binary from the releases page, replace the existing binary, and start Tunarr.
latest (or a specific 1.x.x version) and restart the container. Tunarr will automatically run any required database migrations on first launch.Docker Compose — update the image tag:Restoring a Backup
If something goes wrong after upgrading and you need to return to your previous version, follow these steps:Restore the backup archive
