I have livekit-server hosted using Docker and I’m struggling to get the server to recognise the Redis config in it’s yaml file.
redis: 2026/04/30 14:09:35 pool.go:617: redis: connection pool: failed to dial after 5 attempts: dial tcp: address redis: missing port in address
It just looks like it’s defaulting to redis rather then the value that’s in config
port: 7880
redis:
address: redis:6379
keys:
AAA: BBB
rtc:
tcp_port: 7881
udp_port: 7882
prometheus_port: 6789
Even if I change the address for redis to some nonsense value, it still tries to connect to “redis”. I’ve put quotes round the value in case the : was confusing it, and I’ve tried setting the value via LIVEKIT_REDIS_ADDRESS environment variable.
I know it’s using the file OK because if I introduce a parse error it will fail.