diff --git a/abra.sh b/abra.sh index ea81aaa..0de2fd9 100644 --- a/abra.sh +++ b/abra.sh @@ -1,4 +1,5 @@ export CLICKHOUSE_CONF_VERSION=v2 export CLICKHOUSE_USER_CONF_VERSION=v2 +export CLICKHOUSE_IPV4_ONLY_VERSION=v1 export DB_ENTRYPOINT_VERSION=v1 export CLICKHOUSE_ENTRYPOINT_VERSION=v2 diff --git a/clickhouse-ipv4-only.xml b/clickhouse-ipv4-only.xml new file mode 100644 index 0000000..7eb0a5c --- /dev/null +++ b/clickhouse-ipv4-only.xml @@ -0,0 +1,3 @@ + + 0.0.0.0 + diff --git a/compose.yml b/compose.yml index 44d89bc..30f7544 100644 --- a/compose.yml +++ b/compose.yml @@ -69,6 +69,8 @@ services: target: /etc/clickhouse-server/config.d/logging.xml - source: clickhouse-user-config target: /etc/clickhouse-server/users.d/clickhouse-user-config.xml + - source: clickhouse-ipv4-only + target: /etc/clickhouse-server/config.d/ipv4-only.xml - source: clickhouse_entrypoint target: /custom-entrypoint.sh mode: 0555 @@ -103,6 +105,9 @@ configs: name: ${STACK_NAME}_db_entrypoint_${DB_ENTRYPOINT_VERSION} file: entrypoint.postgres.sh.tmpl template_driver: golang + clickhouse-ipv4-only: + name: ${STACK_NAME}_clickhouse_ipv4_only_${CLICKHOUSE_IPV4_ONLY_VERSION} + file: clickhouse-ipv4-only.xml clickhouse_entrypoint: name: ${STACK_NAME}_clickhouse_entrypoint_${CLICKHOUSE_ENTRYPOINT_VERSION} file: entrypoint.clickhouse.sh diff --git a/release/4.0.0+v2.1.5 b/release/4.0.0+v2.1.5 deleted file mode 100644 index 9b4bb78..0000000 --- a/release/4.0.0+v2.1.5 +++ /dev/null @@ -1,19 +0,0 @@ -⚠ OPERATOR ACTION REQUIRED ⚠ - -This major version upgrade changes: - -1. TOTP_VAULT_KEY is now REQUIRED. Generate with: - openssl rand -base64 32 - Add to your app environment config before deploying. - -2. Plausible image moved from Docker Hub (plausible/analytics) - to GitHub Container Registry (ghcr.io/plausible/community-edition). - -3. PostgreSQL upgraded from 13 → 16 (major version jump). - The recipe handles this automatically via pg_upgrade on first boot. - Take a volume backup before upgrading! - -4. ClickHouse upgraded from 23.4 → 24.3 (data-compatible upgrade). - -See upstream upgrade notes: -https://github.com/plausible/analytics/releases/tag/v2.1.0