2
0
mirror of https://github.com/acepanel/templates.git synced 2026-02-04 05:07:13 +08:00
Files
templates/redis/docker-compose.yml
2026-01-23 18:22:20 +08:00

22 lines
565 B
YAML

services:
redis:
image: redis:8.4.0-alpine
restart: unless-stopped
networks:
- acepanel-network
ports:
- ${REDIS_PORT}:6379
command: redis-server /etc/redis/redis.conf ${REDIS_REDIS_ROOT_PASSWORD:+--requirepass "${REDIS_REDIS_ROOT_PASSWORD}"}
volumes:
- ./data:/data
- ./conf/redis.conf:/etc/redis/redis.conf
- ./logs:/logs
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 10s
timeout: 5s
retries: 5
start_period: 10s
networks:
acepanel-network:
external: true