diff --git a/jackett/data/.gitkeep b/jackett/data/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/jackett/docker-compose.yml b/jackett/docker-compose.yml new file mode 100644 index 00000000..2251343f --- /dev/null +++ b/jackett/docker-compose.yml @@ -0,0 +1,19 @@ +version: "3.7" + +services: + app_proxy: + environment: + APP_HOST: jackett_server_1 + APP_PORT: 9117 + PROXY_AUTH_WHITELIST: "/api/*" + + server: + image: lscr.io/linuxserver/jackett:0.21.1000@sha256:e18a335d79676933b9f3f08ec4aa4b760d991ae59b6f2203da68cac7771aceaf + restart: on-failure + volumes: + - ${APP_DATA_DIR}/data:/config + - ${UMBREL_ROOT}/data/storage/downloads:/downloads + stop_grace_period: 1m + environment: + - PUID=1000 + - PGID=1000 diff --git a/jackett/umbrel-app.yml b/jackett/umbrel-app.yml new file mode 100644 index 00000000..bd590f5b --- /dev/null +++ b/jackett/umbrel-app.yml @@ -0,0 +1,40 @@ +manifestVersion: 1 +id: jackett +category: media +name: Jackett +version: "0.21.1000" +tagline: API support for your favorite torrent trackers +description: >- + Jackett works as a proxy server: it translates queries from apps (Sonarr, Radarr, SickRage, CouchPotato, Mylar3, Lidarr, DuckieTV, qBittorrent, Nefarious, etc) into tracker-site-specific http queries, + parses the html or json response, and then sends results back to the requesting software. This allows for getting recent uploads (like RSS) and performing searches. + Jackett is a single repository of maintained indexer scraping & translation logic - removing the burden from other apps. + + + 🛠️ SET-UP INSTRUCTIONS + + + 1. Base URL Configuration: In Jackett, fill in the "Base URL override" with "http://:9117" without the quotes and replace with the IP of your Umbrel device. + You can find your device's IP address by visiting your router's admin dashboard or by using an IP scanning tool like Angry IP Scanner. + This ensures that functionalities like copying a Torznab feed URL to your clipboard work correctly for integration with apps like Sonarr and Radarr. + + + 2. Blackhole Directory: If you want to download .torrent files directly from Jackett and have a torrent client watch this folder, set the "Blackhole directory" in Jackett to "/downloads" without the quotes. This will allow you to download .torrent files from Jackett to your Umbrel's downloads folder. + + + 3. App Integration: Follow the instructions within Jackett to integrate Jackett as an indexer source for apps like Sonarr and Radarr. +developer: Jackett +website: https://github.com/Jackett/Jackett/ +dependencies: [] +repo: https://github.com/Jackett/Jackett/ +support: https://github.com/Jackett/Jackett/ +port: 9117 +gallery: + - 1.jpg + - 2.jpg + - 3.jpg +path: "" +permissions: + - STORAGE_DOWNLOADS +torOnly: false +submitter: Pranshu Agrawal +submission: "https://github.com/getumbrel/umbrel-apps/pull/665"