Thanks for writing in, and excellent question! Yes, generally it’s safe to remove the old Roon Server files once you’ve confirmed your Docker-based Roon Server is running correctly and your library/settings have migrated over. Here’s what to keep in mind:
Before deleting anything, verify:
Your Docker instance is running and you can connect to it with Roon remotes
Your library looks correct (albums, playlists, edits, play history)
Your audio zones/settings are intact
What's safe to delete:
The old Roon Server application/binary files
Any old startup scripts tied to the previous install
Be careful with the database folder (typically RoonServer/ in your home directory or wherever it was stored). This contains your library database, and if your Docker container is pointing to the same folder as a mounted volume, don't delete it, that's your live data. If the Docker instance has its own separate copy that's already been migrated, then the old one can go.
A safe approach:
Rename the old folder rather than deleting it immediately (e.g. RoonServer_old)
Run your Docker setup normally for a week or two
Once you're confident everything is working, delete the renamed folder