Create redis.yaml

This commit is contained in:
Stefan Pejcic
2025-02-22 11:12:35 +01:00
committed by GitHub
parent 6de195d6fc
commit 57f7db9051

View File

@@ -0,0 +1,25 @@
services:
redis:
image: redis:${REDIS_VERSION:-7.4.2-alpine}
container_name: redis
restart: unless-stopped
user: "${UID:-0}"
volumes:
- /home/${CONTEXT}/sockets/redis:/var/run/redis # Redis socket
deploy:
resources:
limits:
cpus: "${REDIS_CPU:-0.1}"
memory: "${REDIS_RAM-0.1G}"
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 30s
retries: 3
start_period: 10s
timeout: 5s
networks:
- default
networks:
default:
driver: bridge