This commit is contained in:
Dylan M. Taylor 2026-03-26 23:13:38 -07:00 committed by GitHub
commit 413bf81937
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 8 deletions

View File

@ -41,13 +41,13 @@ services:
- DB_PASSWORD=replaceme
- DB_NAME=nomad
- DB_SSL=false
- REDIS_HOST=redis
- REDIS_HOST=valkey
# If you change the Redis port, make sure to update this accordingly
- REDIS_PORT=6379
depends_on:
mysql:
condition: service_healthy
redis:
valkey:
condition: service_healthy
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080/api/health"]
@ -83,14 +83,14 @@ services:
interval: 30s
timeout: 10s
retries: 10
redis:
image: redis:7-alpine
container_name: nomad_redis
valkey:
image: valkey/valkey:8-alpine
container_name: nomad_valkey
restart: unless-stopped
volumes:
- /opt/project-nomad/redis:/data # Persist Redis data on the host. This path can be changed if needed, just make sure it's writable by the container. Host persistence is important for Redis to ensure your data isn't lost when the container is removed or updated.
- /opt/project-nomad/valkey:/data # Persist Redis data on the host. This path can be changed if needed, just make sure it's writable by the container. Host persistence is important for Redis to ensure your data isn't lost when the container is removed or updated.
healthcheck:
test: ["CMD", "redis-cli", "ping"]
test: ["CMD", "valkey-cli", "ping"]
interval: 30s
timeout: 10s
retries: 3

View File

@ -71,7 +71,7 @@ perform_update() {
log "Recreating containers individually (excluding updater)..."
# List of services to update (excluding updater)
SERVICES_TO_UPDATE="admin mysql redis dozzle"
SERVICES_TO_UPDATE="admin mysql valkey dozzle"
local current_progress=65
local progress_per_service=8 # (95 - 65) / 4 services ≈ 8% per service