From af453e6cc96e7f89d7db31bfd42c472f6b8837e2 Mon Sep 17 00:00:00 2001 From: Hugo Trentesaux <hugo@trentesaux.fr> Date: Fri, 18 Oct 2024 16:02:49 +0200 Subject: [PATCH] tweak rpc config --- doc/nginx/ipfs-rpc.nginx.conf | 8 ++------ docker/Dockerfile.KuboRpc | 2 +- scripts/configure-rpc-public.sh | 2 +- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/doc/nginx/ipfs-rpc.nginx.conf b/doc/nginx/ipfs-rpc.nginx.conf index 1b01d00..3f1f2c4 100644 --- a/doc/nginx/ipfs-rpc.nginx.conf +++ b/doc/nginx/ipfs-rpc.nginx.conf @@ -26,20 +26,16 @@ server { location / { return 400; } - location /api/v0/file/ { - proxy_pass http://localhost:RPC_KUBO_PORT; - proxy_set_header Host $host; + location /api/v0/add { + proxy_pass http://localhost:RPC_KUBO_PORT/api/v0/add/; } location /api/v0/dag/ { proxy_pass http://localhost:RPC_KUBO_PORT; - proxy_set_header Host $host; } location /api/v0/block/ { proxy_pass http://localhost:RPC_KUBO_PORT; - proxy_set_header Host $host; } location /api/v0/pubsub/ { proxy_pass http://localhost:RPC_KUBO_PORT; - proxy_set_header Host $host; } } diff --git a/docker/Dockerfile.KuboRpc b/docker/Dockerfile.KuboRpc index c68cf95..8f1c24c 100644 --- a/docker/Dockerfile.KuboRpc +++ b/docker/Dockerfile.KuboRpc @@ -4,4 +4,4 @@ COPY ./scripts/configure-addresses.sh /container-init.d/001-configure.sh COPY ./scripts/configure-bootstrap.sh /container-init.d/002-configure.sh COPY ./scripts/configure-peering.sh /container-init.d/003-configure.sh COPY ./scripts/configure-rpc-public.sh /container-init.d/004-configure.sh -CMD ["daemon"] \ No newline at end of file +CMD ["daemon", "--enable-pubsub-experiment"] \ No newline at end of file diff --git a/scripts/configure-rpc-public.sh b/scripts/configure-rpc-public.sh index 1b06c5e..6aa238d 100644 --- a/scripts/configure-rpc-public.sh +++ b/scripts/configure-rpc-public.sh @@ -2,5 +2,5 @@ set -ex # --- rpc --- -ipfs config API.HTTPHeaders.Access-Control-Allow-Origin --json '["http://127.0.0.1:5001","http://127.0.0.1:6001","http://127.0.0.1:6002"]' +ipfs config API.HTTPHeaders.Access-Control-Allow-Origin --json '["*"]' ipfs config API.HTTPHeaders.Access-Control-Allow-Methods --json '["PUT", "POST"]' -- GitLab