A docker version of PlexAniSync based on Thundernerd's docker
docker run -d \
--name=plexanisync \
--restart unless-stopped \
-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 \
-v /etc/localtime:/etc/localtime:ro \
rickdb/plexanisync:latest
| ID | Default | Required | Note |
|---|---|---|---|
| PLEX_SECTION | Anime | [x] | The library where your anime resides |
| PLEX_URL | http://127.0.0.1:32400 | [x] | The address to your Plex Media Server, for example: http://127.0.0.1:32400 |
| PLEX_TOKEN | - | [x] | Follow this guide |
| ANI_USERNAME | - | [x] | Your AniList.co username |
| ANI_TOKEN | - | [x] | Get it here |
| INTERVAL | 3600 | [x] | The time in between syncs |
| 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) |
In order to provide a custom_mappings.yaml file, mount the file on your host to /plexanisync/custom_mappings.yaml like this:
-v /path/to/your/custom_mappings.yaml:/plexanisync/custom_mappings.yaml
You can modify the file on the host system anytime and it will be used during the next run. Restarting the container is not necessary.
Content type
Image
Digest
sha256:d3f097a11…
Size
48.7 MB
Last updated
3 days ago
docker pull rickdb/plexanisync:master