feat(ess-pro/compose): deploy Element Server Suite Pro via Compose
initial commit of the converted role from helm charts for qubernetis to compose ansible role
This commit is contained in:
parent
c11f019aae
commit
32eca6b923
33 changed files with 1906 additions and 0 deletions
27
roles/ess_pro_compose/templates/redis/redis.conf.j2
Normal file
27
roles/ess_pro_compose/templates/redis/redis.conf.j2
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# {{ ansible_managed }}
|
||||
# Redis config — adapted from ess-helm {{ ess_chart_version }}. Used as
|
||||
# pub/sub for Synapse worker replication; no persistence needed.
|
||||
|
||||
protected-mode no
|
||||
port 6379
|
||||
tcp-backlog 511
|
||||
tcp-keepalive 300
|
||||
timeout 0
|
||||
daemonize no
|
||||
supervised no
|
||||
loglevel notice
|
||||
logfile ''
|
||||
databases 16
|
||||
always-show-logo no
|
||||
stop-writes-on-bgsave-error yes
|
||||
save ''
|
||||
|
||||
# Disable persistence — Synapse uses Redis only for pub/sub between workers.
|
||||
appendonly no
|
||||
|
||||
maxmemory 256mb
|
||||
maxmemory-policy allkeys-lru
|
||||
|
||||
hz 1
|
||||
dynamic-hz yes
|
||||
jemalloc-bg-thread yes
|
||||
Loading…
Add table
Add a link
Reference in a new issue