Let your AI deploy it
Create a token on your project page and paste one command into your AI tool. It can pick a language, open a database, upload code, deploy and read error logs.
Built something with Claude Code, Cursor or Codex? You don't need to rent a server or set up an environment. Give RoamerHost your code and SSL, a database and automatic backups are ready, and your AI can deploy it directly.
Basic is NT$3,588 a year, an average of NT$299 a month. One site per plan.
How it gets here
Editing code doesn't touch your live site until you deploy. If a new version fails its health check, the old one stays online.
Create a token on your project page and paste one command into your AI tool. It can pick a language, open a database, upload code, deploy and read error logs.
Zip your project, drag it into File Manager, extract it and click Deploy. Leave out package folders; they are reinstalled during deployment.
The dashboard has a file manager with an online editor. It still works when your code is broken and the site won't load.
For example in Claude Code, with a token from your project page:
claude mcp add --transport http roamerhost https://roamerhost.com/mcp --header "Authorization: Bearer YOUR_TOKEN"
Tested connecting from Claude Code, Codex and Gemini CLI. Other tools that support remote MCP, such as Cursor, can connect too.
The ChatGPT and Gemini web apps can't connect directly yet. AI tools can't run remote commands or read environment variable values.
What's supported
Your project type is detected automatically. We host websites and web apps only: programs you open at a URL, served over HTTP.
| Type | Versions | Common frameworks |
|---|---|---|
| Static site | Built with Node.js 22, 24 | HTML, React, Vue, Vite, Astro |
| Node.js | 22, 24 | Next.js, Nuxt, Express, NestJS, Fastify |
| Python | 3.12, 3.13 | FastAPI, Flask, Django, Streamlit |
| PHP | 8.4 | Laravel, plain PHP |
Each project gets one database. Connection details are provided as DATABASE_URL, and only this project's app can connect.
Check before you buy
For a second site, or to host a frontend and an API separately, buy one plan for each.
If your frontend and backend live in one project (Next.js, for example), one plan is enough.
After launch
A new version must pass a health check before it goes live. If it doesn't, the old version stays and you see what went wrong.
The last 3 successful versions are kept, so you can go back in one click.
Projects can't reach each other, and other members can't touch your files or database.
Environment variables are encrypted and not shown again after saving, and AI tools can't read them. An uploaded .env is never deployed.
Your address gets HTTPS automatically, and your code, data and database are backed up automatically.
Uploaded package folders are discarded and reinstalled on the server from your lockfile, so your computer's environment doesn't matter.
Which one
You need your own features, such as memberships, bookings, a back office or data processing, or your AI has already written an app you want online.
You want a company site, blog or online store, you'd rather not touch code, and you'd like to describe your site and have it built.
See WP × Roamer AI →Pricing
Bring finished code with Basic. Build from scratch here with Roamer AI on Pro.
Bring your finished code and deploy with your own AI
NT$3,588 /year
An average of NT$299 a month
Build from scratch here with Roamer AI, or hand it code you bring
NT$11,988 /year
App Hosting Pro, an average of NT$999 a month
Getting started
Name your site at checkout. Your project is ready about a minute after payment, with its address and SSL set up.
Create a token on your project page for your AI, or upload a ZIP in File Manager. Open a database if you need one.
Your project is detected, installed and built, then goes live once it passes a health check. If it fails you see why, and the old version stays online.
FAQ
After you build a site with an AI tool like Claude Code, Cursor or Codex, the code is still on your computer, so nobody else can open it. It needs to run on a server that stays on around the clock. On RoamerHost you skip renting a server and setting up an environment: open a project, then have your AI deploy through MCP or upload a ZIP. Packages, the build, your address and SSL are handled for you.
No. Each plan hosts one site, with one default address (your-name.roamerhost.com) and room for one custom domain. Multiple sites, multiple subdomains (such as api.example.com and blog.example.com) and multiple domains on one plan are not supported. For a second site, buy another plan.
Static sites (HTML, React, Vue, Vite, Astro), Node.js (Next.js, Nuxt, Express, NestJS), Python (FastAPI, Flask, Django, Streamlit) and PHP (Laravel, plain PHP). If you upload an unsupported program such as Go, Rust or Java, the deployment stops and tells you why, and your live version is not affected. If a frontend comes with an unsupported backend, you are asked to confirm first, because features that rely on that backend will not work.
No. Your app runs on runtimes we maintain, and we handle their security updates. Your app only needs to listen on 0.0.0.0 and the PORT environment variable, use environment variables for settings, and keep persistent files in /data. You can pass these rules straight to your AI.
Create an MCP token on your project page and paste the command into your AI tool. It depends on the tool rather than the model: Claude Code, Codex (ChatGPT models) and Gemini CLI have been tested connecting, and other tools that support remote MCP, such as Cursor, can connect too. The ChatGPT and Gemini web apps cannot connect directly yet.
They can choose a language, edit files, open a database, deploy, roll back and read logs, but they cannot run remote commands or read environment variable values. They edit your code folder, and nothing reaches your live site until you deploy. Direct database writes are off by default, and you turn them on when creating a token. Read queries and schema changes run during deployment are not limited by that permission.
Databases are off by default. Turn one on in your dashboard or through your AI, choosing PostgreSQL or MariaDB. Each project gets one, and its type cannot be changed later. Connection details are provided as DATABASE_URL. For security, only this project's app can connect, so you cannot connect directly from your own computer.
Yes. Host the frontend here, keep your database and login on Supabase, and put your keys in environment variables. Supabase login and file storage are more than a database and are not offered here, so leaving Supabase entirely would mean rewriting code.
Yes, as long as your language is supported and it is a single web service. Your code is detected after upload with no Dockerfile needed, and you set your environment variables once. For larger databases, email [email protected] for now and we will help you import.
To keep the server from being used for spam, apps cannot connect to SMTP directly; use an email service's HTTPS API instead. There is no separate scheduler screen yet, so run schedules inside your app (for example with a Node.js scheduling package). A project cannot run separate background services.
Both plans are billed yearly: Basic is NT$3,588 (an average of NT$299 a month), and App Hosting Pro is NT$11,988 (an average of NT$999 a month) with Roamer AI, coming soon. There is no cancellation fee. You can cancel renewal at any time and keep using it until the end of the paid period, which is not refunded.
Basic is for people who already have code and their own AI tool. We keep it running, and problems in your own code are yours to fix. Pro adds Roamer AI, so you can build from scratch here on a fixed Laravel and MariaDB stack. It can also change code you bring, on a best-effort basis for other languages. Pro is coming soon.
Each plan has 10 GB, covering code, previous versions and the database. Once it is full, nothing more can be written. For more space, email [email protected].
Yes. At checkout, choose a company invoice and enter your company name and tax ID. For personal purchases, choose a regular receipt.
Ask Xiaolang, the assistant at the bottom right of the site, about how things work. For a person, email [email protected] or add our LINE account @818kotud; we reply within 24 hours on working days. We check that the platform is working, but Basic does not include changing your code.
Ready soon after payment
Skip the server work and keep your time for your product.
Hi, I'm Roamer! Tap me anytime with a question and I'll help you out.
Hi! I'm Roamer, the AI assistant at RoamerHost.
Which service would you like to hear about? I can help you find the right plan!
Ask me anything, anytime — I'll do my best to help!
Powered by RoamerHost AI