A docker version based on Alpine of PlexAniSync based on RickDB's docker
Generic x64 systems (AMD / Intel)
docker create \
--name=plexanisync \
-v /path/to/your/plexanisync/config:/config \
-e PLEX_SECTION=Anime \
-e PLEX_URL=http://127.0.0.1:32400 \
-e PLEX_TOKEN=SomePlexToken \
-e ANI_USERNAME=SomeUser \
-e ANI_TOKEN=SomeToken \
-e INTERVAL=3600 \
frosty5689/plexanisync:latest \
/config
- mount this to host if you want to modify configs that aren't available in the ENV var
ID | Default | Required | Note |
---|---|---|---|
PLEX_SECTION | Anime | ✅ | The library where your anime resides |
PLEX_URL | localhost | ✅ | The address to your Plex Media Server, for example: http://127.0.0.1:32400 |
PLEX_TOKEN | - | ✅ | Follow this guide |
ANI_USERNAME | - | ✅ | Your AniList.co username |
ANI_TOKEN | - | ✅ | Get it here |
INTERVAL | 3600 | ✅ | The time in between syncs |
CUSTOM_MAPPINGS | - | ⬜️ | Specifiy local file or URL to a text file containing content for a custom_mappings.ini file |
PLEX_EPISODE_COUNT_PRIORITY | - | ⬜️ | Plex episode watched count will take priority over AniList (default = False) |
SKIP_LIST_UPDATE | - | ⬜️ | If set to True it will NOT update your AniList which is useful if you want to do a test run to check if everything lines up properly. (default = False) |
If you appreciate what I do and would like to show some support, buy me a coffee :)