├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── docker-develop-publish.yml │ ├── docker-image.yml │ └── docker-latest-publish.yml ├── .gitignore ├── .vscode └── settings.json ├── CONFIGURATION.md ├── Dockerfile ├── LICENSE ├── README.md ├── config.example.json ├── eraserr.py ├── renovate.json ├── requirements.txt └── src ├── clients ├── overseerr.py ├── plex.py ├── radarr.py └── sonarr.py ├── config.py ├── jobs.py ├── logger.py ├── main.py ├── models └── dynamicmedia.py └── util.py /.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | config.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/docker-develop-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/.github/workflows/docker-develop-publish.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/docker-latest-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/.github/workflows/docker-latest-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONFIGURATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/CONFIGURATION.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/README.md -------------------------------------------------------------------------------- /config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/config.example.json -------------------------------------------------------------------------------- /eraserr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/eraserr.py -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/renovate.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | PlexAPI==4.15.4 2 | Requests==2.32.0 3 | retry==0.9.2 4 | schedule==1.2.1 -------------------------------------------------------------------------------- /src/clients/overseerr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/clients/overseerr.py -------------------------------------------------------------------------------- /src/clients/plex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/clients/plex.py -------------------------------------------------------------------------------- /src/clients/radarr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/clients/radarr.py -------------------------------------------------------------------------------- /src/clients/sonarr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/clients/sonarr.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/config.py -------------------------------------------------------------------------------- /src/jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/jobs.py -------------------------------------------------------------------------------- /src/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/logger.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/main.py -------------------------------------------------------------------------------- /src/models/dynamicmedia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/models/dynamicmedia.py -------------------------------------------------------------------------------- /src/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettsouthwick/Eraserr/HEAD/src/util.py --------------------------------------------------------------------------------