# redis.conf — Managed by Ansible (INSIGHT-Infra) # Für {{ inventory_hostname }} # Binding — nur localhost (kein externer Zugriff) bind 127.0.0.1 port {{ redis_port | default(6379) }} protected-mode yes # Passwort (aus Vault) requirepass {{ redis_password }} # Persistenz dir {{ redis_data_dir | default('/data/redis') }} save 900 1 save 300 10 save 60 10000 appendonly yes appendfilename "appendonly.aof" appendfsync everysec # Memory maxmemory {{ redis_maxmemory | default('512mb') }} maxmemory-policy {{ redis_maxmemory_policy | default('allkeys-lru') }} # Logging loglevel notice logfile /var/log/redis/redis-server.log # Datenbanken databases 16 # Timeouts timeout 300 tcp-keepalive 300 # Slow Log slowlog-log-slower-than 10000 slowlog-max-len 128