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-apiwwwmailadminappdashboardCustom 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:
yourdomain.com{slug}.boomlink.win2. Verification TXT Record
Prove domain ownership by adding a TXT record with the verification token from your dashboard:
_boomlink-verify.yourdomain.com{verification-token}Domain Status Flow
pending_verificationpending_sslactiveSSL 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:
- Export your site as static HTML from the dashboard or via MCP
- Create a Cloudflare Pages project and upload the exported files
- 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_versionto snapshot the current site state - Use
publish_versionto promote a specific snapshot to live - Use
unpublish_versionto roll back a version - Use
list_versionsto see all available snapshots - Use
delete_versionto 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_sitePreview before publishing
publish_sitePublish the active site
unpublish_siteTake the site offline
create_versionSnapshot current state
list_versionsList all snapshots
publish_versionPromote a snapshot to live
unpublish_versionRoll back a version
delete_versionRemove a snapshot
set_traffic_splitSplit traffic for A/B tests