From eb1c3032f1b3eb7c294dd5f2ab36941af0920de1 Mon Sep 17 00:00:00 2001 From: Adrien Poupa Date: Mon, 18 Dec 2023 23:56:44 -0500 Subject: [PATCH] feat: #25 Add Unpackerr to extract archives --- README.md | 1 + docker-compose.yml | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/README.md b/README.md index fed7641..e6b2772 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,7 @@ I am running it in Ubuntu Server 22.04; I also tested this setup on a [Synology | [Prowlarr](https://github.com/Prowlarr/Prowlarr) | Indexer aggregator for Sonarr and Radarr | [linuxserver/prowlarr:latest](https://hub.docker.com/r/linuxserver/prowlarr) | /prowlarr | | [PIA WireGuard VPN](https://github.com/thrnz/docker-wireguard-pia) | Encapsulate qBittorrent traffic in [PIA](https://www.privateinternetaccess.com/) using [WireGuard](https://www.wireguard.com/) with port forwarding. | [thrnz/docker-wireguard-pia](https://hub.docker.com/r/thrnz/docker-wireguard-pia) | | | [qBittorrent](https://www.qbittorrent.org) | Bittorrent client with a complete web UI
Uses VPN network
Using Libtorrent 1.x | [linuxserver/qbittorrent:libtorrentv1](https://hub.docker.com/r/linuxserver/qbittorrent) | /qbittorrent | +| [Unpackerr](https://unpackerr.zip) | Automated Archive Extractions | [golift/unpackerr](https://hub.docker.com/r/golift/unpackerr) | | | [Jellyfin](https://jellyfin.org) | Media server designed to organize, manage, and share digital media files to networked devices | [linuxserver/jellyfin](https://hub.docker.com/r/linuxserver/jellyfin) | /jellyfin | | [Jellyseer](https://jellyfin.org) | Manages requests for your media library | [fallenbagel/jellyseerr](https://hub.docker.com/r/fallenbagel/jellyseerr) | /jellyseer | | [Homepage](https://gethomepage.dev) | Application dashboard | [gethomepage/homepage](https://github.com/gethomepage/homepage/pkgs/container/homepage) | / | diff --git a/docker-compose.yml b/docker-compose.yml index ea2cd24..f027454 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -303,6 +303,23 @@ services: labels: # network mode is not supported: https://github.com/containrrr/watchtower/issues/1286#issuecomment-1214291660 - com.centurylinklabs.watchtower.enable=false + unpackerr: + image: golift/unpackerr + container_name: unpackerr + volumes: + - ${DOWNLOAD_ROOT}:/data/torrents + restart: always + user: ${USER_ID}:${GROUP_ID} + environment: + - TZ=${TIMEZONE} + - UN_SONARR_0_URL=http://sonarr:8989/sonarr + - UN_SONARR_0_API_KEY=${SONARR_API_KEY} + - UN_RADARR_0_URL=http://radarr:7878/radarr + - UN_RADARR_0_API_KEY=${RADARR_API_KEY} + - UN_LIDARR_0_URL=http://lidarr:8686/lidarr + - UN_LIDARR_0_API_KEY=${LIDARR_API_KEY} + security_opt: + - no-new-privileges:true jellyfin: image: lscr.io/linuxserver/jellyfin container_name: jellyfin