Skip to main content
Static sites and Node functions

Deploy AI-generated websites in seconds

Direct answer: Demox is a free static website hosting platform for AI-generated websites. Deploy HTML, ZIP, React/Vue/Vite build output, PDF or Markdown through drag-and-drop, CLI or MCP and instantly get a public HTTPS URL. No Git and no server setup.

What is Demox?

Demox is a hosting platform for static websites and small Node functions. You upload files. You get a shareable HTTPS URL. You do not rent a server, issue a certificate, or configure a CDN by hand.

Use it for frontend demos, AI-generated HTML, review links, and document pages. Use it for Node backends only after they export handler(request, env). Demox does not replace a full CI/CD platform.

How do you deploy a static site?

  1. Build or export the site so the root folder contains index.html.
  2. Sign in at www.demox.site or with the Demox CLI.
  3. Upload the folder in the console, or run demox deploy ./dist.
  4. Open the HTTPS URL in a private window and confirm the page loads.

The same flow works for a single HTML file, a ZIP, and PDF, Markdown, TXT, or DOCX files. CLI, MCP, and the web console all publish to the same site.

What can you host, and what should you skip?

Good fits include AI HTML, React or Vue dist folders, ZIP archives, and documents. Good fits also include Node handlers that you push with demox functions push.

Skip Express apps that call listen. Skip Python, PHP, and Java services. Skip apps that must keep a private database socket open. Those need another host, or you must rewrite the backend first. See when to use Demox.

How Demox hosts itself

. The public site is a normal Demox site. Pages ship with demox deploy. Auth, website, MCP, and certificate jobs ship with demox functions push. That case study is on how Demox hosts itself.

The CLI needs version 1.1.6 or later for functions, env, and alias. Four platform functions share the same site: auth, website, MCP, and cert-renew. Source is on GitHub and in the Node.js API docs.

Key terms

Demox
A host for static websites and small Node functions, with HTTPS and a CDN included.
handler(request, env)
The Node function export Demox runs. It is not an Express listen server.
demox deploy
The command that uploads HTML, a dist folder, or a ZIP and returns a public URL.

Frequently asked questions

What is Demox?

Demox is a host for static websites and small Node functions. Upload HTML, a ZIP, or a dist folder. You get a public HTTPS URL on a CDN.

How do I deploy a static site?

Put index.html at the root of the folder or ZIP. Log in, then upload in the web console or run demox deploy ./dist.

Can I run Express, Python, or PHP?

Not as-is. Rewrite a Node backend as handler(request, env) and push it with demox functions push. Python, PHP, and Java need another host.

Does Demox replace Vercel or Netlify?

No. Demox is for fast public links and small Node functions. It does not claim to replace a full CI/CD platform.

Where is the privacy policy?

Read https://www.demox.site/privacy. Login uses essential cookies. Demox does not sell personal data. Contact phosa@qq.com.

免费静态网站发布平台,支持 CLI 和 MCP

将 AI 生成的 HTML、ZIP、React/Vue/Vite 构建产物一键发布为公网网站,无需 Git,无需服务器配置。网页端拖拽,终端用 demox deploy,AI 助手走 MCP。Python、PHP、Java、Express listen 不是直接适配。

Guides for specific deploy jobs