diff --git a/doc/nginx/ipfs-rpc.nginx.conf b/doc/nginx/ipfs-rpc.nginx.conf index 1b01d00ec763d94e98b53c528e9bc59ee6785bf5..3f1f2c4dd9a17d14ad349450f535a1fdde4188a7 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 c68cf95307d34a0f5f8ba3a7c6613c3927f8ee5c..8f1c24c94b02333888388854fd70c650a6020989 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 1b06c5e59f1d85e3278c9f94b0710fe055f00190..6aa238d6e56e657cce64cdc886e7272bc9104c8e 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"]'