Overview

Host static websites on IPFS with automatic IPNS names and custom domains.

Filebase Sites allows you to deploy and host static websites on IPFS with automatic IPNS name creation. Each site gets a unique subdomain that stays consistent even as you update your content.

What are Filebase Sites?

Sites provide a simple way to host static content on IPFS with a persistent URL. When you create a site, Filebase automatically:

  1. Creates an IPNS name for your site

  2. Assigns a subdomain in the format {site-name}.myfilebase.site

  3. Handles IPNS publishing when you update content

This means your website URL never changes, even when you deploy new versions with different CIDs.

How It Works

When you create a site and associate it with a CID:

  1. IPNS Name Creation: An IPNS keypair is generated for your site

  2. Content Publishing: Your CID is published to the IPNS name

  3. DNS Routing: Requests to {site-name}.myfilebase.site resolve to your IPNS name

  4. Content Delivery: Visitors receive your content through Filebase's IPFS infrastructure

When you update your site with a new CID, only the IPNS record changes—your URL stays the same.

Use Cases

  • Marketing Pages: Deploy landing pages with consistent URLs

  • Decentralized Apps (dApps): Host your frontend on IPFS

  • Documentation Sites: Publish versioned docs with a stable URL

  • Portfolios: Showcase your work on a censorship-resistant platform

  • NFT Metadata: Host collection websites alongside your NFT assets

Plan Limits

Plan
Sites Allowed

Free

1

Starter

10

Pro

50

Unlimited

100

Technical Specifications

Setting
Value

IPNS TTL

5 minutes

IPNS Validity

48 hours

Propagation Time

Typically under 1 minute

Site Naming Rules

Site names must follow these rules:

  • Length: 3-63 characters

  • Characters: Lowercase letters, numbers, and dashes only

  • Format: Must start and end with a letter or number

  • Uniqueness: Site names are globally unique across all Filebase users

circle-info

Site names become part of your public URL, so choose something memorable and relevant to your project.

Getting Started

Ready to deploy your first site? Check out our guide on managing sites:

Managing Siteschevron-right

Want to use your own domain? Learn how to set up a custom domain:

Custom Domainschevron-right

Last updated