From e23424009d88f26b87738c10e538d39798e2649b Mon Sep 17 00:00:00 2001 From: Reza Rahemtola Date: Fri, 7 Aug 2026 00:12:49 +0200 Subject: [PATCH] chore(ipfs): enable pubsub via Pubsub.Enabled instead of the deprecated flag --- deployment/docker-build/dev/docker-compose.yml | 2 +- deployment/docker-build/docker-compose.yml | 2 +- deployment/samples/docker-compose/docker-compose.yml | 2 +- deployment/samples/docker-monitoring/docker-compose.yml | 2 +- deployment/scripts/001-update-ipfs-config.sh | 3 +++ 5 files changed, 7 insertions(+), 4 deletions(-) diff --git a/deployment/docker-build/dev/docker-compose.yml b/deployment/docker-build/dev/docker-compose.yml index 6916ae6c9..935d570cb 100644 --- a/deployment/docker-build/dev/docker-compose.yml +++ b/deployment/docker-build/dev/docker-compose.yml @@ -128,7 +128,7 @@ services: - IPFS_TELEMETRY=off networks: - pyaleph - command: ["daemon", "--enable-pubsub-experiment", "--enable-gc", "--migrate"] + command: ["daemon", "--enable-gc", "--migrate"] networks: diff --git a/deployment/docker-build/docker-compose.yml b/deployment/docker-build/docker-compose.yml index d7f4b9316..3793a71c8 100644 --- a/deployment/docker-build/docker-compose.yml +++ b/deployment/docker-build/docker-compose.yml @@ -58,7 +58,7 @@ services: - IPFS_TELEMETRY=off networks: - pyaleph - command: ["daemon", "--enable-pubsub-experiment", "--enable-gc", "--migrate"] + command: ["daemon", "--enable-gc", "--migrate"] postgres: restart: always diff --git a/deployment/samples/docker-compose/docker-compose.yml b/deployment/samples/docker-compose/docker-compose.yml index f40dce8c6..2644ec14e 100644 --- a/deployment/samples/docker-compose/docker-compose.yml +++ b/deployment/samples/docker-compose/docker-compose.yml @@ -116,7 +116,7 @@ services: - IPFS_TELEMETRY=off networks: - pyaleph - command: ["daemon", "--enable-pubsub-experiment", "--enable-gc", "--migrate"] + command: ["daemon", "--enable-gc", "--migrate"] networks: diff --git a/deployment/samples/docker-monitoring/docker-compose.yml b/deployment/samples/docker-monitoring/docker-compose.yml index e42ca56f6..3b84a5b08 100644 --- a/deployment/samples/docker-monitoring/docker-compose.yml +++ b/deployment/samples/docker-monitoring/docker-compose.yml @@ -118,7 +118,7 @@ services: - IPFS_TELEMETRY=off networks: - pyaleph - command: ["daemon", "--enable-pubsub-experiment", "--enable-gc", "--migrate"] + command: ["daemon", "--enable-gc", "--migrate"] prometheus: restart: always diff --git a/deployment/scripts/001-update-ipfs-config.sh b/deployment/scripts/001-update-ipfs-config.sh index a1be10014..10c33e41d 100755 --- a/deployment/scripts/001-update-ipfs-config.sh +++ b/deployment/scripts/001-update-ipfs-config.sh @@ -13,6 +13,9 @@ echo "Updating IPFS config file..." # Enable the V1+V2 service ipfs config AutoNAT.ServiceMode 'enabled' +# CCNs propagate messages over pubsub, so the daemon must have it enabled +ipfs config Pubsub.Enabled --json 'true' + # Only announce recursively pinned CIDs ipfs config Provide.Strategy 'pinned'