Skip to content

Ryder-C/seadexerr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seadexerr

A Prowlarr indexer for Seadex torrents. Always get the best Seadex release.

Note

Automatic Searching requires indexer flag internal to be unused for now

Docker Compose

services:
  seadexerr:
    image: ghcr.io/ryder-c/seadexerr:latest
    container_name: seadexerr
    environment:
      - SONARR_BASE_URL=http://localhost:8989/
      - SONARR_API_KEY=<your api key here>
      - RADARR_BASE_URL=http://localhost:7878/
      - RADARR_API_KEY=<your api key here>
      # - SEADEXER_SONARR_ENABLED=false
      # - SEADEXER_RADARR_ENABLED=false
Advanced Configuration Most can be left as default
Variable Default Purpose
SONARR_API_KEY (required) Sonarr API key used to resolve series titles for feed names.
SONARR_BASE_URL http://localhost:8989/ Base URL for your Sonarr instance.
SONARR_TIMEOUT_SECS SEADEXER_RELEASES_TIMEOUT_SECS (10) Timeout (seconds) for Sonarr API requests.
RADARR_API_KEY (required) Radarr API key used to resolve movie titles.
RADARR_BASE_URL http://localhost:7878/ Base URL for your Radarr instance.
RADARR_TIMEOUT_SECS SEADEXER_RELEASES_TIMEOUT_SECS (10) Timeout (seconds) for Radarr API requests.
SEADEXER_ANILIST_BASE_URL https://graphql.anilist.co GraphQL endpoint used to resolve AniList titles and formats.
SEADEXER_ANILIST_TIMEOUT_SECS SEADEXER_RELEASES_TIMEOUT_SECS (10) Timeout (seconds) for AniList GraphQL requests.
SEADEXER_HOST 0.0.0.0 Interface the HTTP server listens on.
SEADEXER_PORT 6767 TCP port Seadexerr binds to. Must be a valid u16.
SEADEXER_PUBLIC_BASE_URL (optional; falls back to http://{SEADEXER_HOST}:{SEADEXER_PORT}) Base URL advertised in the Torznab feed. Set when running behind a reverse proxy.
SEADEXER_TITLE Seadexerr Channel title reported to Torznab clients.
SEADEXER_DESCRIPTION Indexer bridge for releases.moe Channel description shown to Torznab clients.
SEADEXER_DEFAULT_LIMIT 100 Maximum number of results returned in a single Torznab feed.
SEADEXER_RELEASES_BASE_URL https://releases.moe/api/ Root URL for the releases.moe API.
SEADEXER_RELEASES_TIMEOUT_SECS 10 Timeout (seconds) for releases.moe requests.
SEADEXER_DATA_PATH data Directory used to store downloaded data, including mapping files and Sonarr title cache.
SEADEXER_MAPPING_SOURCE_URL https://raw.githubusercontent.com/eliasbenb/PlexAniBridge-Mappings/refs/heads/v2/mappings.json URL to the PlexAniBridge mappings JSON.
SEADEXER_MAPPING_REFRESH_SECS 21600 Interval (seconds) between background mapping refreshes.
SEADEXER_MAPPING_TIMEOUT_SECS SEADEXER_RELEASES_TIMEOUT_SECS (10) Timeout (seconds) for PlexAniBridge downloads.

Prowlarr & Sonarr Integration

In Prowlarr:

  1. Click on Add Indexer
  2. Search for Generic Torznab and click it
  3. Change Name to Seadexerr
  4. Set Url to http://seadexerr:6767
  5. Click Test and Save

In Sonarr or Radarr:

  1. Go to Settings → Custom Formats
  2. Create a new Custom Format named Seadex
  3. Add an Indexer Flag Condition
  4. Set both Name and Flag to Internal (leave boxes unchecked)
  5. Click Test and Save
  6. Go to Settings → Profiles
  7. Click on your profile and give a high score to Seadex (Ex: 5000)

Future Plans

  • Specials Support
  • Episode Support
  • Movie Support (TMDB + Radarr)
  • RSS Refresh
  • Local PlexAniBridge Mappings
  • Season Pack Support

This project uses PlexAniBridge Mappings.

Contributions and feature suggestions are welcome. Open an issue or submit a pull request to get involved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages