Keeping multiple Kodi installations synced: best practices.

I have 4 Kodi setups (3 Windows 10 machines and 1 nVidia Shield Android TV). I keep updating and managing all of the separately and this is taking up a nice chunk of my time.


How do you guys keep your configuration in sync with as much installations at once as possible (if not all of them)?

8 Replies to “Keeping multiple Kodi installations synced: best practices.”

  1. If the devices all require the exact same addons installed, and also configured exactly the same, try the following. If you have more than one user, each having different Trakt|IMDB|TMDB|FANART, etc accounts, this will not work. This is for Kodi 17. I do not have Kodi 18 installed yet. So I did not test.

    1. Fully update and configure one Kodi installation.
    2. Close Kodi and check that Kodi has really stopped running.
    3. Overwrite the ~/.kodi directory of the other 3 Kodi installations, with the updated ~/.kodi directory.

    You can do this back and forth between Windows and Linux devices. I have not tried this with Android devices (paths, etc).


  2. I wonder whether there is a way to keep the .kodi folder on a central server and ask Kodi app to access it.





    So, perhaps

    <from>special://profile/addons/</from> (and also the folders within userdata)


    How fast this will be, or whether the addons will go nuts if you use them at the same time on multiple things, i don’t know

  3. on my devices the only different thing is usually the favorites. once a setup gets out of date enough ie its time to update all the addons, i do a clean install on my windows machine, delete the files off of my device and then ftp over the new files then put the favorites back.

  4. I have the ukod1 wizard installed on all of my machines. I build on a Windows 10 machine and have 2 Nvidia boxes and a Windows 10 laptop, Everything is the same on all of them.

    I can either load the current build on a stick and go from machine to machine. or I can use the magic of Google Drive sync to be able to grab the zip files and use them on the individual devices/machines using the aforementioned magic of the cloud.

  5. I’ve downloaded a windows program called Freefilesync. Using Freefilesync I can navigate between the main PC, my laptop and the Nvidia Shield (each connected to my network by ethernet cables).


    I use it to update between versions of Kodi. When backing up from the PC to the laptop, I have to remember to drop the window size of Kodi back so it will open OK on the laptop.


    This isn’t a quick process to backup and keep Kodi in sync and can take up to 20 minutes + per backup and update.

  6. If you keep your own library this where MySQL shines but not really add-on related. It just keeps your watched status in sync, very easy to move over to a new install by moving over some files. You can probably do the same with any other configuration file for an add-on but you still need to install what you need manually.

Leave a Reply

Your email address will not be published. Required fields are marked *