Frequently Asked Questions
Everything you need to know about Roxer.
Do I need to create an account?
No. Quick Sharing works with zero signup. Just paste your HTML and publish. Hosting and Max plans use an API key, delivered via email after your access is approved.
What happens when my free page expires?
Free pages last 30 days, then they're automatically removed. Your page slot frees up so you can publish new ones. Request a Hosting account for permanent pages that never expire.
Can I use my own domain?
Yes, on Hosting and Max plans. Run roxer domain add example.com --app my-app (or use the web UI at roxer.com/domains). You'll add two CNAME records, one for SSL validation and one for routing; we provision the certificate automatically.
What frameworks do you support?
Node.js (Express, Fastify, Hono, Koa), Python (Flask, FastAPI, Django), plus React, Vite, and Next.js for frontend apps. We auto-detect your framework from your project files.
Is my data secure?
All pages are served over HTTPS. Password-protected pages use server-side verification. Each deployed app runs in its own isolated environment with dedicated resources.
Can I update a page without changing the URL?
Yes. Use the same custom slug or page ID to publish updates. The URL stays the same, content changes instantly. Great for iterating on client previews or dashboards.
What's the MCP server?
Roxer's MCP server lets Claude Code publish directly to Roxer. Add @roxer/mcp to your MCP config and tell Claude "publish this to Roxer." No copy-paste needed.
How is this different from Vercel or Netlify?
Roxer requires no account, no git repo, and no build configuration. Paste HTML and get a live URL in seconds. It's purpose-built for sharing and hosting AI-generated code.
How many pages can I publish for free?
Quick Sharing gives you 10 active pages at a time. As pages expire after 30 days, slots free up automatically. Hosting and Max accounts offer unlimited pages. Request access to upgrade.
Do you support databases?
Yes. Deployed apps on Hosting and Max plans get SQLite with persistent storage via AWS EFS. Your data survives app restarts and redeployments automatically.
Why is it invite-only?
We're scaling gradually to make sure everything stays fast and reliable. Request access from the homepage; we approve most requests within a day.