For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LoginGet Started
DocsAPI ReferenceChangelog
DocsAPI ReferenceChangelog
    • Home
  • Getting Started
  • Infrastructure
    • GPU VMs
    • Cloud VMs
    • Object Storage
      • Core Concepts
      • Upload Your First Object
      • Buckets
        • Bucket Policies
        • Lifecycle Management
        • CORS
        • Custom Domains
        • Event Notifications
      • Objects
      • Mount a Bucket as a Filesystem
      • Metrics
      • API Tokens
      • Static Site Hosting
      • CDN integration
      • Pricing
      • Limits
    • Block Storage
  • Network & Security
    • Load Balancer
    • DNS
    • CDN
    • Firewalls
    • SSL Certificates
  • Tools
    • Backups
    • Snapshots
    • ISOs
    • SSH Keys
    • API Tokens
    • Secret Manager
    • Container Registry
  • Platform Fundamentals
    • Projects and tenancy model
    • IAM
    • Networking overview
    • Billing and usage
    • Limits and quotas
    • SLA and reliability
  • Tutorials
    • Deploy a web app
    • Host a static website with object storage
    • Run an AI model on a GPU VM
    • Set up a load-balanced architecture
    • Backup and disaster recovery
    • Multi-region deployment
  • Migration Guides
    • Migrate from AWS
    • Migrate from GCP
    • Migrate from Vultr and Linode
    • Move S3 workloads to IBEE Object Storage
    • VM image migration
  • Reference
    • Pricing
    • Regions
    • Limits
    • Error codes
    • Service level agreement
  • Support
    • Contact Support
    • Create a request
    • Troubleshooting guides
    • Visit ibee.ai
LogoLogo
LoginGet Started
On this page
  • Before you begin
  • Add a custom domain
  • Troubleshooting
  • Related
InfrastructureObject StorageBuckets

Custom Domains

Was this page helpful?
Edit this page
Previous

Event Notifications

Next
Built with

Custom domains let you serve bucket content from your own hostname (e.g. cdn.example.com) instead of the default IBEE Public Access URL. You add a CNAME record in your DNS provider, then register the domain in the bucket settings.

Before you begin

  • An active IBEE Cloud project with a verified account
  • A bucket (Create a bucket)
  • Public Access enabled on the bucket — see Bucket policies → Public access
  • Access to your domain’s DNS settings

The bucket must be public to configure a custom domain. If Public Access is disabled, the Custom Domains tab shows the error “Bucket must be public to configure custom domain” and the CNAME target shown under Step 1 will be Unavailable.

Add a custom domain

1

Open bucket settings

Open your bucket in the portal, click the Settings tab, then click Custom Domains.

2

Add a domain

Click + Add Domain. The Add Custom Domain modal appears with the subtitle “Connect your bucket to a custom domain.”

3

Add the CNAME record (Step 1)

The modal’s Step 1 shows the field “Add a CNAME record in your DNS pointing to:” with the CNAME target. Click Copy to copy the target:

{hash}.ibee.zone

Go to your DNS provider and add a CNAME record:

TypeHostValue
CNAMEcdn (or your subdomain){hash}.ibee.zone (copied from portal)

DNS propagation can take some time before verification succeeds. Wait for propagation to complete before proceeding to Step 2.

4

Enter your domain (Step 2)

After adding the CNAME record, enter your full domain in the Step 2 field — “Enter your domain after the CNAME record is added.” Placeholder: cdn.example.com.

cdn.example.com
5

Save

Click Add Domain. The domain appears in the Custom Domains list once verified.

Troubleshooting

Verification fails immediately after adding the domain DNS propagation takes time. Wait a few minutes after adding the CNAME record, then try again.

CNAME record not resolving Verify the CNAME record is saved correctly in your DNS provider. The record value must exactly match the target shown in the portal.

Domain shows as unverified Ensure the CNAME points to the full target including .ibee.zone. Some DNS providers strip the trailing dot — confirm the value is saved as shown.

CNAME target shows Unavailable The bucket is not public. Enable Public Access first — see Bucket policies → Public access.

Related

  • Buckets
  • Bucket policies
  • CDN integration
  • Static Site Hosting