Plex-Sync
Plex-Sync is a synchronisation tool for Plex. It syncs watched status (and media in future) between a remote and a local plex server.
MyPlex is used to enable communication with the Plex servers.
Usage Instructions
- Download the package from the releases section.
- Extract to a local folder.
- Populate the .\config\tvshows.txt file with a list of shows to sync watched status for. The titles should match what is listed in Plex, for example:
Cops
The Americans (2013)
- Run the Plex-Sync.exe file. NOTE: If running on newer versions of Windows, you will need to allow the file to run when Smart Screen blocks it.
- Open the web interface on the default port 8085 http://localhost:8085
- Browse to the settings tab to generate a new token, as well as configure your servers and application settings.
Development
This is my first attempt at creating a project using Go, I am always interested in feedback and welcome contributions.
Want to contribute? Great!
To fix a bug or add an enhancement:
- Fork the repo
- Create a new branch (
git checkout -b improve-feature
)
- Make the appropriate changes in the files
- Update the ChangeLog file with your additions, the format is based on Keep a Changelog
- Update the Readme with any changes that are required
- Commit your changes (
git commit -am 'Improve feature'
)
- Push the branch (
git push origin improve-feature
)
- Create a Pull Request
Bug / Feature Request
If you find a bug, or want this tool to do something that it currently does not, please raise an issue here.
Please be detailed in the issue body.