[Unit] Description=Addy Redis cache StartLimitIntervalSec=0 [Container] Image=docker.io/library/redis:latest AutoUpdate=registry ContainerName=addy-redis Network=addy.network NetworkAlias=addy-redis Volume=./redis.conf:/usr/local/etc/redis/redis.conf:ro,Z ImageVolume=ignore Exec=redis-server /usr/local/etc/redis/redis.conf HealthCmd=/bin/sh -ec 'redis-cli ping | grep -qx PONG' HealthInterval=60s HealthRetries=3 HealthStartPeriod=15s HealthTimeout=5s HealthStartupCmd=/bin/sh -ec 'redis-cli ping | grep -qx PONG' HealthStartupInterval=5s HealthStartupRetries=12 HealthStartupTimeout=5s Notify=healthy HealthOnFailure=kill [Service] Restart=always RestartSec=30s TimeoutStartSec=900 TimeoutStopSec=60 [Install] WantedBy=default.target