SoFE (Sonarr Anime Filler Excluder) is a Python application that configures Sonarr to monitor only non-filler anime episodes sourced from Anime Filler List. It also creates separate Plex collections for non-filler and filler episodes, depending on the download status.
- Parses filler episodes from AnimeFillerList
- Monitors non-filler episodes in Sonarr
- Creates Plex Collections for non-filler and filler episodes
- Sonarr
- Plex
- Docker / Docker Compose
Note
Make sure to obtain the anime name from Anime Filler List URL.
The SoFE can be easily run as a container. This section covers pulling the Container Image from the GitHub Container Registry and running it.
To pull the latest version of SoFE, use the following command:
docker pull ghcr.io/chkpwd/sofe:latest
Run the container:
docker run --rm -p 7979:7979 \
-e SONARR_URL="https://sonarr.local" \
-e SONARR_API_KEY="<your_api_key>" \
-e SONARR_SERIES_ID="187" \
-e AFL_ANIME_NAME="one-piece" \
-e PLEX_URL="http://127.0.0.1:32400" \
-e PLEX_TOKEN="<your_plex_token>" \
-e CREATE_PLEX_COLLECTION="True" \
-e MONITOR_NON_FILLER_SONARR_EPISODES="True" \
-e PLEX_ANIME_LIBRARY="<your_plex_anime_library>" \
ghcr.io/chkpwd/sofe:latest