Fix redis_dev based on AGENTS.md

- Rename docker-compose.yml to compose.yaml
- Add REDIS_HEALTHCHECK_INTERVAL and REDIS_HEALTHCHECK_TIMEOUT env vars
- Update README.md with comprehensive information
- Add VOL_PATH volume configuration
- Add external/internal network declaration
This commit is contained in:
openhands
2026-07-16 04:05:24 +00:00
parent d0743abcdd
commit 20c68d0d13
4 changed files with 89 additions and 11 deletions
+25
View File
@@ -0,0 +1,25 @@
services:
redis:
image: ${REDIS_IMAGE:-redis:alpine}
restart: ${REDIS_RESTART:-unless-stopped}
volumes:
- ${VOL_PATH:-/data}/redis:/data
- /etc/localtime:/etc/localtime:ro
environment:
- TZ=${TZ:-UTC}
ports:
- "${REDIS_PORT:-6379}:6379"
networks:
- proxy
- internal
depends_on:
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: ${REDIS_HEALTHCHECK_INTERVAL:-20s}
timeout: ${REDIS_HEALTHCHECK_TIMEOUT:-3s}
networks:
proxy:
external: true
internal:
internal: true