bifrost-gateway icon indicating copy to clipboard operation
bifrost-gateway copied to clipboard

[EXPERIMENTAL] A lightweight IPFS Gateway daemon backed by a remote data store.

Results 20 bifrost-gateway issues
Sort by recently updated
recently updated
newest added

We released v0.4.0, which adds tests for Range Requests.

IPNS resolution and raw signed records are fetched from Kubo RPC at `node[0-2].delegate.ipfs.io` nodes (details why: https://github.com/ipfs/bifrost-gateway/issues/5) https://github.com/ipfs/bifrost-gateway/blob/49d8b1475fd4298f8f50a6557181810d542ddcac/routing.go#L91 # Problem PL wants to shut down delegate/preload nodes at some point:...

currently, `GRAPH_BACKEND=true` needs to be specified as an [environmental variable](https://github.com/ipfs/bifrost-gateway/blob/f0bcbcb55de9f66cec2c0cf03e991b64715fd7a5/docs/environment-variables.md#graph_backend) in order to make the backend requests to an HTTP trustless gateway that we would expect. * this behavior is...

`main-2023-02-18-d66784d` prints the same prometheus error i've seen years ago while working on subdomain gateways in go-ipfs: ``` 2023/02/18 01:29:30 http: superfluous response.WriteHeader call from github.com/prometheus/client_golang/prometheus/promhttp.(*responseWriterDelegator).WriteHeader (delegator.go:65) ``` iirc this...

This is meta-issue about useful metrics in bifrost-gateway. We may ship only a subset of the below for the project Rhea. # Overview The `go-libipfs/gateway` library will provide some visibility...

if caboose returns an error, it would be great to have the error page indicated by bifrost-gateway to also include information associated with that upstream error

[IPIP-412](https://github.com/ipfs/specs/pull/412) introduces the `order` and `dups` parameters for CAR retrievals using the HTTP Gateway API. Currently bifrost-gateway does not use these parameters and changes like #160 assume that `order=dfs; dups=y`...

there should be a way to indicate to users that they think there's problem.

TBD, maybe just drop seciton in readme? So fer: - Gateway Specs: https://github.com/ipfs/specs/ - Gateway Implementation errors: https://github.com/ipfs/go-libipfs/ - Saturn errors: - L1 errors: https://github.com/filecoin-saturn/L1-node - Orch errors: https://github.com/filecoin-saturn/orchestrator -...

(iiuc) an incoming request for `/ipfs/cid/subpath/file?format=raw` is translated to backend request for `/ipfs/cid/subpath/file?format=car&dag-scope=block` and the returned CAR includes blocks for traversing `/cid` → `/subpath` and then the root block of...