diff --git a/templates/compose/plausible.yaml b/templates/compose/plausible.yaml
index de1749e588..b4a600361f 100644
--- a/templates/compose/plausible.yaml
+++ b/templates/compose/plausible.yaml
@@ -7,7 +7,7 @@
services:
plausible:
- image: "ghcr.io/plausible/community-edition:v3.0.1"
+ image: "ghcr.io/plausible/community-edition:v3.2.1"
command: 'sh -c "sleep 10 && /entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh run"'
environment:
- SERVICE_URL_PLAUSIBLE
@@ -68,14 +68,24 @@ services:
- plausible-events-data:/var/lib/clickhouse
- type: bind
source: ./clickhouse/clickhouse-config.xml
- target: /etc/clickhouse-server/config.d/logging.xml
+ target: /etc/clickhouse-server/config.d/logs.xml
read_only: true
- content: 'warningtrue'
+ content: 'warningtruesystemENGINE = MergeTree PARTITION BY event_date ORDER BY event_time TTL event_date + interval 30 day SETTINGS ttl_only_drop_parts=17500'
+ - type: bind
+ source: ./clickhouse/clickhouse-ipv4-only.xml
+ target: /etc/clickhouse-server/config.d/ipv4-only.xml
+ read_only: true
+ content: '0.0.0.0'
+ - type: bind
+ source: ./clickhouse/clickhouse-low-resources.xml
+ target: /etc/clickhouse-server/config.d/low-resources.xml
+ read_only: true
+ content: '524288000'
- type: bind
source: ./clickhouse/clickhouse-user-config.xml
- target: /etc/clickhouse-server/users.d/logging.xml
+ target: /etc/clickhouse-server/users.d/default-profile-low-resources-overrides.xml
read_only: true
- content: '00'
+ content: '18192100'
ulimits:
nofile:
soft: 262144