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:
Creates an IPNS name for your site
Assigns a subdomain in the format
{site-name}.myfilebase.siteHandles 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:
IPNS Name Creation: An IPNS keypair is generated for your site
Content Publishing: Your CID is published to the IPNS name
DNS Routing: Requests to
{site-name}.myfilebase.siteresolve to your IPNS nameContent 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
Free
1
Starter
10
Pro
50
Unlimited
100
Technical Specifications
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
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 SitesWant to use your own domain? Learn how to set up a custom domain:
Custom DomainsLast updated