Add checkrr for media library integrity checking
- Added checkrr service to scan for corrupt media files - Configured with radarrUHD/FHD and sonarrUHD/FHD integration - Checks /media/movies and /media/tvshows paths - Web UI available on port 8585 - Auto-replace failed files via arr services
This commit is contained in:
parent
a052df17c8
commit
9d1f579313
3 changed files with 76 additions and 0 deletions
37
checkrr.config.yaml
Normal file
37
checkrr.config.yaml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
---
|
||||
# Checkrr Configuration
|
||||
# Minimal config for arrapps stack
|
||||
|
||||
checkrr:
|
||||
checkpath:
|
||||
- /media/movies
|
||||
- /media/tvshows
|
||||
runOnce: false
|
||||
port: 8585
|
||||
host: 0.0.0.0
|
||||
|
||||
arr:
|
||||
- service: radarr
|
||||
name: radarrUHD
|
||||
url: http://radarrUHD:7878
|
||||
apiKey: "${RADARR_UHD_API_KEY}"
|
||||
process: true
|
||||
- service: radarr
|
||||
name: radarrFHD
|
||||
url: http://radarrFHD:7878
|
||||
apiKey: "${RADARR_FHD_API_KEY}"
|
||||
process: true
|
||||
- service: sonarr
|
||||
name: sonarrUHD
|
||||
url: http://sonarrUHD:8989
|
||||
apiKey: "${SONARR_UHD_API_KEY}"
|
||||
process: true
|
||||
- service: sonarr
|
||||
name: sonarrFHD
|
||||
url: http://sonarrFHD:8989
|
||||
apiKey: "${SONARR_FHD_API_KEY}"
|
||||
process: true
|
||||
|
||||
logging:
|
||||
level: info
|
||||
language: en-us
|
||||
21
checkrr.yaml
Normal file
21
checkrr.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
version: "3"
|
||||
|
||||
services:
|
||||
checkrr:
|
||||
container_name: checkrr
|
||||
image: aetaric/checkrr:latest
|
||||
volumes:
|
||||
- /app-config/arr/checkrr.yaml:/etc/checkrr.yaml
|
||||
- /app-config/arr/checkrr.db:/checkrr.db
|
||||
- data:/media
|
||||
ports:
|
||||
- 8585:8585
|
||||
restart: on-failure
|
||||
networks:
|
||||
- media_network
|
||||
depends_on:
|
||||
- radarrUHD
|
||||
- radarrFHD
|
||||
- sonarrUHD
|
||||
- sonarrFHD
|
||||
18
compose.yaml
18
compose.yaml
|
|
@ -143,6 +143,24 @@ services:
|
|||
networks:
|
||||
- media_network
|
||||
|
||||
checkrr:
|
||||
container_name: checkrr
|
||||
image: aetaric/checkrr:latest
|
||||
volumes:
|
||||
- /app-config/arr/checkrr.yaml:/etc/checkrr.yaml
|
||||
- /app-config/arr/checkrr.db:/checkrr.db
|
||||
- data:/media
|
||||
ports:
|
||||
- 8585:8585
|
||||
restart: on-failure
|
||||
networks:
|
||||
- media_network
|
||||
depends_on:
|
||||
- radarrUHD
|
||||
- radarrFHD
|
||||
- sonarrUHD
|
||||
- sonarrFHD
|
||||
|
||||
|
||||
volumes:
|
||||
data:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue