Deploy WAB Anywhere

One-click deploys to Vercel, Netlify, Railway, Cloudflare Workers, WordPress, Docker, and any Linux server. Make your website AI-ready in under two minutes — no developer required.

Browse Platforms Infrastructure Integrations

From Optional Library → Default Web Infrastructure

Most websites will never install an AI-compatibility library by choice. To reach every site on the web, WAB must integrate at the same layers that already power the internet: hosting control panels, web servers, CMSs, CDNs, and DNS. Every integration on this page targets one of those layers — shifting the cost of adoption from individual developers to the infrastructure itself.

One-Click Cloud Deployments

Fork, configure, and run WAB on your preferred platform. All templates are open-source (MIT) and include production-ready defaults.

Vercel Free tier

Deploy WAB as a serverless Next.js-style project. Zero config, global edge network, instant HTTPS. Ideal for starter sites and landing pages that need AI-agent compatibility without running a server.

Steps
  1. Click the Deploy button below
  2. Sign in to Vercel (or create a free account)
  3. Enter JWT_SECRET and JWT_SECRET_ADMIN when prompted
  4. Your WAB instance is live in under 60 seconds

Netlify Free tier

Deploy WAB using Netlify Edge Functions. Includes pre-built wab-discovery and wab-ping functions that serve your well-known document at the edge — globally cached, always fast.

Steps
  1. Click Deploy to Netlify
  2. Authorize GitHub + pick repo name
  3. Set env vars in Site Settings → Environment
  4. Visit /.well-known/wab.json to verify
🚂

Railway $5 credit/mo

The best option for production self-hosting. Persistent SQLite storage, always-on containers, no cold starts, and free $5/mo credits — enough to power a small-to-medium WAB instance indefinitely.

Steps
  1. Click Deploy on Railway
  2. Add volume mount at /data
  3. Set JWT_SECRET + JWT_SECRET_ADMIN
  4. Your instance stays online 24/7

Cloudflare Workers Edge

Run WAB at the edge on 300+ global data centers. Your well-known document and WAB headers are injected on every response without touching your origin server. Works with any website behind Cloudflare — even if your origin doesn't support WAB.

Steps
  1. Install Wrangler: npm i -g wrangler
  2. Wrangler login, then clone the repo
  3. Set 4 secrets: WAB_SERVER_URL, WAB_SITE_ID, WAB_API_KEY, ORIGIN_URL
  4. Wrangler deploy — live globally
🐳

Docker Compose Self-hosted

Production-grade multi-stage Dockerfile + Nginx compose stack with optional Let's Encrypt SSL. Run WAB on any VPS, bare-metal server, or local machine with one command.

Steps
  1. Clone the repo
  2. Copy .env.example to .env and fill secrets
  3. Run docker compose up
  4. Point your DNS A record to the server
🐧

Linux One-Liner Any server

A single curl | sudo bash command installs WAB on Ubuntu, Debian, CentOS, RHEL, or Alpine. Detects your distro, installs Node.js if missing, creates a system user, writes a systemd service, opens your firewall, and runs a health check.

Steps
  1. SSH into your server
  2. Run the one-liner (see button)
  3. Wait ~2 minutes
  4. Check systemctl status wab → active

Linux One-Line Install

Copy and paste on any modern Linux server (requires sudo):

curl -fsSL https://raw.githubusercontent.com/abokenan444/web-agent-bridge/master/integrations/install/install.sh | sudo bash

Infrastructure Integrations

These integrations make WAB part of the default web stack — activating automatically for millions of sites without individual developer action.

W

WordPress Must-Use Plugin

A Must-Use plugin that lives in mu-plugins/ and cannot be deactivated by site admins. Loaded on every request before regular plugins — exactly how Apache modules work. Perfect for hosting providers to install once across all customer sites.

Steps (hosting provider)
  1. Run install-wab-mu.sh --wp-path /var/www/html
  2. Include in your WordPress auto-installer template
  3. Every new site boots WAB-ready
🎛️

cPanel / Plesk / DirectAdmin Coming Q3 2026

Native control-panel extensions that install WAB automatically on every new hosting account — no action required from the end user. Targeting millions of shared-hosting sites with a single partner integration.

Partner with us
  1. Hosting providers: email partners@webagentbridge.com
  2. Join the early-access pilot program
  3. Get a free commercial licence
⚙️

Apache / Nginx Modules Coming Q4 2026

Native mod_wab (Apache) and ngx_wab (Nginx) modules that inject WAB headers and serve discovery documents at the web-server layer — zero application-layer install required. The fastest possible integration — headers set before PHP/Node even run.

Preview
  1. apt install libapache2-mod-wab
  2. Add WABEnabled On to vhost
  3. systemctl reload apache2
🌐

DNS Discovery RFC Draft

Adding a single TXT record to your DNS makes your site discoverable by every WAB-compliant AI agent — no code, no plugin, no server changes. Works exactly like SPF / DKIM / DMARC for email: a native protocol-level signal.

Example record
  1. _wab.example.com. TXT "v=wab; endpoint=https://example.com/.well-known/wab.json"

Platform Comparison

Platform Free Tier Persistent DB Always-On Best For
VercelCold startsLanding pages, demos
NetlifyCold startsJAMstack, edge functions
Railway$5/mo creditProduction self-hosting
Cloudflare Workers✓ 100K/dayNeeds KV/D1Global edge, high traffic
Docker VPSYour costFull control, custom stacks
Linux bare-metalYour costEnterprise, compliance
WordPress (MU)Existing WP sites

Not sure which to pick?

For most sites, start with Railway (persistent + always-on). For edge performance, use Cloudflare Workers. For instant serverless, use Vercel or Netlify.

Try the Live Demo Open Phone Shield API Docs Full Docs