Commit 208cf1e

Eric Bower  ·  2026-09-10 23:26:38 -0400 EDT
parent 7cdb912
refactor: use valkey instead of redis
3 files changed,  +10, -10
+2, -2
......@@ -1,7 +1,7 @@
11 {
22 storage redis {
3- address {$REDIS_ADDR}
4- password {$REDIS_PASSWORD}
3+ address {$VALKEY_ADDR}
4+ password {$VALKEY_PASSWORD}
55 timeout 5
66 key_prefix "caddy"
77 }
+6, -6
......@@ -7,16 +7,16 @@ services:
77 ports:
88 - "5432:5432"
99 command: -N 1024 -B 4096MB
10- redis:
11- image: redis:7-alpine
10+ valkey:
11+ image: valkey/valkey:9.0-alpine3.24
1212 restart: always
1313 env_file:
1414 - .env.prod
1515 volumes:
16- - ./data/redis-data:/data
16+ - ./data/valkey-data:/data
1717 ports:
1818 - "6379:6379"
19- command: redis-server --appendonly yes --requirepass ${REDIS_PASSWORD}
19+ command: valkey-server --appendonly yes --requirepass ${VALKEY_PASSWORD}
2020 networks:
2121 - default
2222 - pgs
......@@ -207,8 +207,8 @@ services:
207207 environment:
208208 APP_DOMAIN: ${PGS_DOMAIN:-pgs.sh}
209209 APP_EMAIL: ${PGS_EMAIL:-hello@pico.sh}
210- REDIS_ADDR: ${REDIS_ADDR:-redis:6379}
211- REDIS_PASSWORD: ${REDIS_PASSWORD}
210+ VALKEY_ADDR: ${VALKEY_ADDR:-valkey:6379}
211+ VALKEY_PASSWORD: ${VALKEY_PASSWORD}
212212 volumes:
213213 - ${PGS_CADDYFILE}:/etc/caddy/Caddyfile
214214 - ./data/pgs-caddy/data:/data
+2, -2
......@@ -5,8 +5,8 @@ services:
55 profiles:
66 - db
77 - all
8- redis:
9- image: redis:7-alpine
8+ valkey:
9+ image: valkey/valkey:9.0-alpine3.24
1010 restart: always
1111 profiles:
1212 - db