Healarr

Healarr

Docker-Anwendung from grtgbln's Repository

Übersicht

Health Evaluation And Library Auto-Recovery for aRR Healarr monitors your media library for corrupted files and automatically triggers re-downloads through Sonarr, Radarr, or Whisparr. It detects issues using ffprobe, MediaInfo, or HandBrake, then orchestrates the complete remediation workflow.

Anforderungen


        Requires mounting Sonarr, Radarr and/or Whisparr folders at same paths as in the aRR applications. See documentation: https://github.com/mescon/Healarr#docker-compose
    

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:3090]/
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

Web UI PortPorttcp

Container Port: 3090

Ziel
3090
Standard
3090
Wert
3090
Enable Dry RunVariable

Enable dry run mode for testing purposes.

Ziel
HEALARR_DRY_RUN
Standard
false|true
Retention DaysVariable

Days to keep old data. 0 to disable.

Ziel
HEALARR_RETENTION_DAYS
Standard
90
Wert
90
Max Remediation AttemptsVariable

Maximum number of remediation attempts per item.

Ziel
HEALARR_DEFAULT_MAX_RETRIES
Standard
3
Wert
3
Verification TimeoutVariable

Maximum time to wait for file replacement.

Ziel
HEALARR_VERIFICATION_TIMEOUT
Standard
72h
Wert
72h
Scan IntervalVariable

Interval between library scans.

Ziel
HEALARR_VERIFICATION_INTERVAL
Standard
30s
Wert
30s
Config FolderPath

Path to the config folder

Ziel
/config
Standard
/mnt/user/appdata/healarr/config
Wert
/mnt/user/appdata/healarr/config
Internal PortVariable

Internal port for the application. Not recommended to change.

Ziel
HEALARR_PORT
Standard
3090
Wert
3090
Internal Config DirectoryVariable

Internal config directory for the application. Not recommended to change.

Ziel
HEALARR_DATA_DIR
Standard
/config
Wert
/config
Internal Database PathVariable

Internal database path for the application. Not recommended to change.

Ziel
HEALARR_DATABASE_PATH
Standard
/config/healarr.db
Wert
/config/healarr.db
Log LevelVariable

Log level for the application.

Ziel
HEALARR_LOG_LEVEL
Standard
info|debug|error
Base PathVariable

Base path for the application.

Ziel
HEALARR_BASE_PATH
Standard
/
Wert
/
Rate LimitVariable

Max requests/second to *arr APIs

Ziel
HEALARR_ARR_RATE_LIMIT_RPS
Standard
5
Wert
5
Rate Limit Burst SizeVariable

Burst size for *arr API rate limiting

Ziel
HEALARR_ARR_RATE_LIMIT_BURST
Standard
10
Wert
10

Einzelheiten

Repository
ghcr.io/mescon/healarr:latest
Zuletzt aktualisiert2026-05-31
Erstmals gesehen2025-12-30

Führen Sie Healarr auf Unraid aus.

Healarr ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.