Skip to main content

Websites

The Websites feature lets you create, manage, and publish CDN-hosted websites directly from Votel. Every site is powered by Votel's global CDN, giving you fast load times worldwide with automatic SSL certificates.

You can manage everything from the Votel dashboard — or let an AI assistant handle it using the Votel Publisher MCP tool.

How It Works

When you create a website in Votel, the platform automatically:

  1. Provisions a storage zone on Votel's CDN to hold your files (HTML, CSS, images, etc.)
  2. Creates a CDN pull zone that serves those files from edge servers around the world
  3. Assigns a hostname like your-site.cdn.net with automatic SSL

You can then upload files, add custom domains, purge cache, and monitor traffic — all from Settings > Websites.

Getting Started

Navigate to Settings > Websites in the sidebar.

Creating a Website

  1. Click New Website in the top right
  2. Enter a name for your site (e.g., "Company Website")
  3. Choose a storage region closest to your primary audience:
    • NY — New York (US East)
    • LA — Los Angeles (US West)
    • UK — London (Europe)
    • DE — Frankfurt (Europe)
    • SG — Singapore (Asia)
    • And more
  4. Click Create Website

Your site is provisioned in seconds. You'll see it appear in the grid with an Active status badge and a CDN hostname.

Managing a Website

Click any website card or its Manage button to open the detail drawer. From here you can:

  • Copy the CDN hostname — your site's default URL (e.g., your-site.cdn.net)
  • Add custom domains — point your own domain to the CDN
  • View publishing credentials — storage zone name and password for file uploads
  • See DNS instructions — CNAME records to configure at your registrar

Purging Cache

When you update files, the CDN may serve cached versions. To force a refresh:

  1. Click Purge Cache on any website card
  2. Choose Purge everything (clears the entire cache) or Purge specific URLs
  3. Click Purge Cache

Changes propagate within minutes.

Deleting a Website

Click the trash icon on a website card. This permanently removes:

  • The CDN pull zone
  • The storage zone and all uploaded files
  • The database record

This action cannot be undone.

Custom Domains

You can attach your own domain (e.g., www.example.com) to any website.

Adding a Domain

  1. Open the website's detail drawer (click Manage)
  2. Click Add next to "Custom Domains"
  3. Enter your domain (e.g., www.example.com)
  4. Click Add

You'll see DNS instructions: create a CNAME record pointing your domain to the CDN hostname.

DNS Configuration

At your domain registrar (Cloudflare, Namecheap, GoDaddy, etc.), add:

TypeNameValue
CNAMEwww (or @)your-site.cdn.net

DNS propagation typically takes 15 minutes to 48 hours. Votel automatically provisions a free SSL certificate once DNS is verified.

Checking Status

Click the refresh icon next to any domain to check its SSL/verification status:

  • Pending — DNS not yet propagated or SSL being provisioned
  • Active — Domain is verified and SSL is active
  • Failed — DNS not pointing to the correct target

Analytics

The Analytics tab shows traffic data for your websites:

  • Total Requests — number of HTTP requests served
  • Bandwidth Used — total data transferred
  • Cache Hit Ratio — percentage of requests served from cache (higher is better)
  • Requests Over Time — visual chart of daily traffic

Use the site selector and period filter (7 days, 30 days, 90 days) to drill into specific data.

Next Steps

  • AI Publishing — set up the Votel Publisher MCP tool to manage websites with AI assistants
  • MCP Setup Guide — step-by-step configuration for Claude Code, Cursor, and other AI clients