Skip to content

IPFS Gateway planning for windowsappcommunity.com #13

@Arlodotexe

Description

@Arlodotexe

Background

See #11

Additionally, hosting via ipfs is an important requirement for several reasons. One of the reasons we started migrating from Postgres to IPLD was to selfhost at scale was having recently experienced a rugpull on our production database from one of our cloud providers. We always had plans to switch to IPLD eventually, but this pushed us to lean into it entirely.

Problem

Reliable public and well-known ipfs gateways are somewhat rare.

Best not to waste time searching for gateways hosted by others.

Instead, we should be looking at ways to create our own gateway while also supporting ipfs out of the box for added load balancing and redundancy.

Solution

Every Kubo daemon comes with an HTTP gateway built-in that can be exposed, and tooling like Rainbow run all the same code as Kubo but specialize specifically in hosting http gateways.

Cloudflare Tunnels will be used to expose a self-hosted ipfs node's gateway to the internet.

This gateway can be used to serve our new static website via both HTTP and IPFS.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions