mirror of
https://github.com/AdrienPoupa/docker-compose-nas.git
synced 2025-06-09 14:07:35 +02:00
feat: Add Cleanuperr
This commit is contained in:
parent
05c241f3c6
commit
0167b6f307
4
.gitignore
vendored
4
.gitignore
vendored
@ -19,4 +19,6 @@ docker-compose.override.yml
|
|||||||
/adguardhome/conf
|
/adguardhome/conf
|
||||||
/adguardhome/work
|
/adguardhome/work
|
||||||
/sabnzbd
|
/sabnzbd
|
||||||
/calibre-web
|
/calibre-web
|
||||||
|
/cleanuperr
|
||||||
|
!/cleanuperr/blacklist.json
|
@ -68,6 +68,7 @@ I am running it in Ubuntu Server 22.04; I also tested this setup on a [Synology
|
|||||||
| [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) | |
|
| [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<br/>Uses VPN network<br/>Using Libtorrent 1.x | [linuxserver/qbittorrent:libtorrentv1](https://hub.docker.com/r/linuxserver/qbittorrent) | /qbittorrent |
|
| [qBittorrent](https://www.qbittorrent.org) | Bittorrent client with a complete web UI<br/>Uses VPN network<br/>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) | |
|
| [Unpackerr](https://unpackerr.zip) | Automated Archive Extractions | [golift/unpackerr](https://hub.docker.com/r/golift/unpackerr) | |
|
||||||
|
| [Cleanuperr](https://github.com/flmorg/cleanuperr) | Cleanuperr is a tool for automating the cleanup of unwanted or blocked files in Sonarr and Radarr. | [flmorg/cleanuperr](https://ghcr.io/flmorg/cleanuperr) | |
|
||||||
| [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 |
|
| [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) | `$JELLYSEERR_HOSTNAME` |
|
| [Jellyseer](https://jellyfin.org) | Manages requests for your media library | [fallenbagel/jellyseerr](https://hub.docker.com/r/fallenbagel/jellyseerr) | `$JELLYSEERR_HOSTNAME` |
|
||||||
| [Homepage](https://gethomepage.dev) | Application dashboard | [gethomepage/homepage](https://github.com/gethomepage/homepage/pkgs/container/homepage) | / |
|
| [Homepage](https://gethomepage.dev) | Application dashboard | [gethomepage/homepage](https://github.com/gethomepage/homepage/pkgs/container/homepage) | / |
|
||||||
|
@ -335,6 +335,31 @@ services:
|
|||||||
- UN_RADARR_0_API_KEY=${RADARR_API_KEY}
|
- UN_RADARR_0_API_KEY=${RADARR_API_KEY}
|
||||||
security_opt:
|
security_opt:
|
||||||
- no-new-privileges:true
|
- no-new-privileges:true
|
||||||
|
cleanuperr:
|
||||||
|
image: ghcr.io/flmorg/cleanuperr:latest
|
||||||
|
container_name: cleanuperr
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- ${CONFIG_ROOT:-.}/cleanuperr/logs:/var/logs
|
||||||
|
- ${CONFIG_ROOT:-.}/cleanuperr/ignored.txt:/ignored.txt
|
||||||
|
environment:
|
||||||
|
- TZ=${TIMEZONE}
|
||||||
|
- QUEUECLEANER__ENABLED=true
|
||||||
|
- TRIGGERS__QUEUECLEANER="0 0 0/1 * * ?" # Hourly
|
||||||
|
- CONTENTBLOCKER__ENABLED=true
|
||||||
|
- CONTENTBLOCKER__IGNORED_DOWNLOADS_PATH=/ignored.txt
|
||||||
|
- TRIGGERS__CONTENTBLOCKER="0 0 0/1 * * ?" # Hourly
|
||||||
|
- DOWNLOAD_CLIENT=qBittorrent
|
||||||
|
- QBITTORRENT__URL=http://vpn:8080
|
||||||
|
- QBITTORRENT__PASSWORD=${QBITTORRENT_PASSWORD}
|
||||||
|
- SONARR__ENABLED=true
|
||||||
|
- SONARR__BLOCK__PATH=/blacklist.json
|
||||||
|
- SONARR__INSTANCES__0__URL=http://sonarr:8989/sonarr
|
||||||
|
- SONARR__INSTANCES__0__APIKEY=${SONARR_API_KEY}
|
||||||
|
- RADARR__ENABLED=true
|
||||||
|
- RADARR__BLOCK__PATH=/blacklist.json
|
||||||
|
- RADARR__INSTANCES__0__URL=http://radarr:7878/radarr
|
||||||
|
- RADARR__INSTANCES__0__APIKEY=${RADARR_API_KEY}
|
||||||
sabnzbd:
|
sabnzbd:
|
||||||
image: lscr.io/linuxserver/sabnzbd:latest
|
image: lscr.io/linuxserver/sabnzbd:latest
|
||||||
container_name: sabnzbd
|
container_name: sabnzbd
|
||||||
|
Loading…
x
Reference in New Issue
Block a user