Publishing

Deploy your site to the web with multiple hosting options

Instant Publishing (Subdomain)

The fastest way to go live. Ask your AI assistant to publish via the publish_site tool, or click the publish button in your dashboard. Your site gets a unique URL immediately:

https://{slug}.boomlink.win/

The following subdomains are reserved and cannot be used as site slugs:

apiadmin-apiwwwmailadminappdashboard

Custom Domain via CNAME

Connect your own domain for a professional look. Add your custom domain in the dashboard under site settings, then configure your DNS provider with the following records:

1. CNAME Record

Point your domain to your Boomlink site subdomain:

TypeNameValue
CNAMEyourdomain.com‌{slug}.boomlink.win

2. Verification TXT Record

Prove domain ownership by adding a TXT record with the verification token from your dashboard:

TypeNameValue
TXT_boomlink-verify.yourdomain.com‌{verification-token}

Domain Status Flow

pending_verificationpending_sslactive

SSL certificates are auto-provisioned via Cloudflare once verification completes.

Root-Level Domain Proxy

Apex (naked) domains like yourdomain.com cannot use CNAME records per DNS standards. Boomlink handles this via edge routing powered by Cloudflare Workers, with KV-based domain-to-site mapping resolved at the edge — no origin round-trip required.

Configure root-level domain proxying in your dashboard site settings. Boomlink provisions the edge routing automatically once your domain ownership is verified.

Cloudflare Pages Deployment

Export your site as static HTML and deploy to your own Cloudflare Pages project for full infrastructure control:

  1. Export your site as static HTML from the dashboard or via MCP
  2. Create a Cloudflare Pages project and upload the exported files
  3. Configure your custom domain at the Cloudflare Pages project level

This gives you full CDN control and lets you manage the domain entirely within Cloudflare without relying on Boomlink's DNS infrastructure.

Cloudflare Worker Sub-Path

Embed a Boomlink site under a sub-path of an existing Cloudflare Worker — for example yourdomain.com/landing/. Ideal when Boomlink manages a landing page within a larger Worker-based application.

Configure a proxy rule in your Worker to forward requests matching the sub-path to your Boomlink site. Boomlink handles asset rewriting so all internal links and resources resolve correctly under the mounted path.

Version Management & A/B Testing

Boomlink tracks snapshots of your site so you can roll back, test variations, or run traffic experiments without risk.

Creating & Publishing Versions

  • Use create_version to snapshot the current site state
  • Use publish_version to promote a specific snapshot to live
  • Use unpublish_version to roll back a version
  • Use list_versions to see all available snapshots
  • Use delete_version to clean up old snapshots

Traffic Splitting

Split traffic across versions for A/B testing. Assign weights to each version — weights must sum to 100. Preview URLs let you test a specific version before shifting traffic.

Example Traffic Split

version-a70%
version-b30%

Available MCP Tools

Use these tools via your AI assistant to manage publishing programmatically:

preview_site

Preview before publishing

publish_site

Publish the active site

unpublish_site

Take the site offline

create_version

Snapshot current state

list_versions

List all snapshots

publish_version

Promote a snapshot to live

unpublish_version

Roll back a version

delete_version

Remove a snapshot

set_traffic_split

Split traffic for A/B tests

Next Steps