binhex-healarr

binhex-healarr

Aplicación Docker from Binhex's Repository

Visión general

Healarr monitors Docker containers for unhealthy status and automatically performs configurable actions (restart, stop, etc.) with retry logic to prevent false positives. It supports filtering by container label, environment variable, or name, and includes comprehensive logging.

Argumentos en tiempo de ejecución

Red
bridge
Concha
bash
Privilegiado
false
Parámetros adicionales
--restart=unless-stopped

Configuración de plantillas

Path: /configPathrw

This is the container path to your configuration files, e.g. databases, configuration files, logs etc.

Objetivo
/config
Por defecto
/mnt/user/appdata/healarr
Path: /var/run/docker.sockPathrw

Docker socket for container management - REQUIRED if not using DOCKER_HOST. Remove this if using Docker socket proxy.

Objetivo
/var/run/docker.sock
Por defecto
/var/run/docker.sock
Variable: DOCKER_HOSTVariable

Docker socket proxy address (e.g. 'tcp://dockersocket:2375'). Use this as a secure alternative to mounting /var/run/docker.sock. Leave empty to use direct socket mount.

Objetivo
DOCKER_HOST
Variable: MONITOR_INTERVALVariable

Time in seconds between checking for containers that are 'unhealthy' (default: 60).

Objetivo
MONITOR_INTERVAL
Por defecto
60
Variable: RETRY_COUNTVariable

Number of times to verify unhealthy status before taking action (default: 3).

Objetivo
RETRY_COUNT
Por defecto
3
Variable: RETRY_DELAYVariable

Time in seconds to wait between retry health checks (default: 10).

Objetivo
RETRY_DELAY
Por defecto
10
Variable: ACTIONVariable

Docker action to execute on unhealthy containers: restart, stop, pause, unpause, kill or none (no action).

Objetivo
ACTION
Por defecto
restart|stop|pause|unpause|kill|none
Variable: CONTAINER_LABELVariable

Filter containers by label (e.g. 'com.example.monitor=true'). Filters use OR logic.

Objetivo
CONTAINER_LABEL
Variable: CONTAINER_ENV_VARVariable

Filter containers by environment variable (e.g. 'MONITOR_ENABLED=true'). Filters use OR logic.

Objetivo
CONTAINER_ENV_VAR
Variable: CONTAINER_NAMEVariable

Filter containers by name, comma-separated (e.g. 'sonarr,radarr,plex'). Filters use OR logic.

Objetivo
CONTAINER_NAME
Variable: APPRISE_NOTIFICATION_SERVICESVariable

Comma-separated list of Apprise service URLs for notifications (e.g. 'mailto://user:pass@gmail.com,discord://webhook_id/webhook_token').

Objetivo
APPRISE_NOTIFICATION_SERVICES
Variable: LOG_LEVELVariable

Logging level: 0=DEBUG, 1=INFO, 2=WARN, 3=ERROR (default: 1).

Objetivo
LOG_LEVEL
Por defecto
1
Variable: ENABLE_HEALTHCHECKVariable

Enable or disable healthchecks (this container).

Objetivo
ENABLE_HEALTHCHECK
Por defecto
yes|no
Variable: HEALTHCHECK_COMMANDVariable

The command or script to execute, if not specified then the script healthcheck.sh will be used (process, dns and https checking).

Objetivo
HEALTHCHECK_COMMAND
Variable: HEALTHCHECK_ACTIONVariable

The action to execute if the healthcheck command returns a non zero exit code, if not specified the action will be 'exit 1', if you want the container to exit on failure then set the action to 'kill 1'.

Objetivo
HEALTHCHECK_ACTION
Variable: HEALTHCHECK_HOSTNAMEVariable

The hostname used when performing HTTPS and DNS healthchecking.

Objetivo
HEALTHCHECK_HOSTNAME
Por defecto
google.com
Variable: PUIDVariable

User ID for the running container

Objetivo
PUID
Por defecto
99
Variable: PGIDVariable

Group ID for the running container

Objetivo
PGID
Por defecto
100
Variable: UMASKVariable

UMASK for the running container

Objetivo
UMASK
Por defecto
000

Descargar estadísticas

1,398
Descargas totales

Detalles

Repositorio
ghcr.io/binhex/arch-healarr
Última actualización2026-01-07
Visto por primera vez2025-12-29

Ejecute binhex-healarr en Unraid.

binhex-healarr se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.