Skip to content

Repository files navigation

Sofe's Logo

GitHub Repo stars GitHub commit activity GitHub Issues or Pull Requests GitHub Issues or Pull Requests GitHub License

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.

Features

  • Parses filler episodes from AnimeFillerList
  • Monitors non-filler episodes in Sonarr
  • Creates Plex Collections for non-filler and filler episodes

Prerequisites

  • Sonarr
  • Plex
  • Docker / Docker Compose

Note

Make sure to obtain the anime name from Anime Filler List URL.

alt text

Installation

The SoFE can be easily run as a container. This section covers pulling the Container Image from the GitHub Container Registry and running it.

Pulling the Container Image

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

About

SoFE performs two primary functions: it monitors non-filler episodes in Sonarr and generates Plex collections.

Topics

Resources

Stars

18 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages