Built a site with ChatGPT, Claude, Cursor, Lovable or Bolt? Host your vibe-coded website with us — upload your PHP, HTML and CSS over File Manager, FTP or SSH (or let your AI agent do it) and you’re live. Email, DNS, SSL and PHP are all included, and Git deploys are there if you want them.
Pay monthly, or choose an annual, 2-year or 3-year term at checkout for 2 free months per year. 30-day money-back guarantee. Prices exclude applicable taxes. Compare all plan features.
Most guides to publishing an AI-built website send you off to stitch together half a dozen services: a static host like GitHub Pages or Cloudflare Pages, DNS records copied between dashboards, a separate email provider with its own MX and SPF settings, and yet another tool if your site needs a database. Each one has its own login, its own settings screen and its own way of breaking.
A DirectAdmin hosting plan is the opposite. Everything your site needs comes in one account, set up to work together from day one:
https:// without any extra setup.No confusing interfaces, no juggling providers. Just straightforward, simple hosting for the site you built.
AI coding assistants have made it possible for almost anyone to build a working website in an afternoon — a style of building now known as vibe coding. Describe what you want, and tools like ChatGPT, Claude, Cursor, Lovable or Bolt hand you a folder of PHP, HTML, CSS and JavaScript files.
The good news is that getting those files online doesn’t need a build pipeline, a deploy service or a tutorial full of terminal commands. With our hosting you upload the files and you’re live — using DirectAdmin’s File Manager in your browser, an FTP app, or SSH if you prefer the command line.
Put everything your AI tool produced into one folder on your computer. Your home page should be called index.php or index.html and sit at the top level of that folder — that folder’s contents are what will go into your site’s public_html.
my-website/
├── index.php
├── about.php
├── contact.php
├── css/
│ └── style.css
├── js/
│ └── main.js
└── images/
dist or build folder — not the source code.Pick whichever method suits you — including letting your AI do it. They all put your files in the same place: domains/yourdomain.com/public_html.
If you built your site with an AI coding agent that works on your computer — like Claude Code, OpenAI Codex or OpenCode — it can do the upload too. These tools can run commands for you, so you can simply ask them to put the site online over SSH.
Upload this website to my hosting over SSH.
Server: yourserver Username: youruser Port: (from my welcome email)
Sync the contents of this folder to domains/yourdomain.com/public_html/
using rsync. Skip .git, node_modules and any config files with passwords.
Show me the command before you run it.From then on, updating your site is one sentence: “make the change, then deploy it.” If your project needs building first (React, Vite, Lovable or Bolt exports), ask the agent to build it and upload the finished dist or build folder.
domains/yourdomain.com/public_html and delete the default placeholder index.html.index.php or index.html ended up directly inside public_html, not in a subfolder — move the files up a level if needed.public_html on the server side and drag your website files across.Next time you change something, just drag the updated files over again.
If you’re comfortable in a terminal, SFTP or rsync over SSH is the fastest way to upload — and to update only what changed:
rsync -avz ./my-website/ youruser@yourserver:domains/yourdomain.com/public_html/
Your SSH username, server name and port are in your welcome email. Not sure? Ask our 24/7 support team.
Visit your domain in a browser. Your free SSL certificate is issued automatically, so your site loads over https://. If something doesn’t look right, see the troubleshooting tips below.
Ask your AI for a change, test it on your computer, then upload the files that changed — or, if you’re using a coding agent, just ask it to deploy the update. For PHP sites you can preview locally first by running php -S localhost:8000 in your project folder and opening http://localhost:8000.
Keep a copy of the last working version on your computer before each upload, so you can put it back if the AI breaks something. Our daily backups, kept for 30 days, are there as a second safety net.
If you already use GitHub, GitLab or Bitbucket, DirectAdmin’s built-in Git feature can publish your site automatically on every git push, with full version history and one-command rollbacks. It’s optional — but if you’d like to set it up, our step-by-step guide walks you through it.
AI tools usually write modern PHP. If you see errors after uploading, check which PHP version your domain is using in DirectAdmin and switch to a current release.
If your site connects to a database or an API, keep the passwords and keys in a separate config.php rather than scattered through your pages, and never paste API keys into JavaScript where visitors can read them.
Need a database? Create one in DirectAdmin under MySQL Management, then put its name, user and password in your config.php.
AI-generated code works surprisingly well, but it isn’t always secure. Watch for contact forms that don’t validate input and SQL queries built by joining strings together. Ask the AI to review its own code for security issues before you go live.
index.html from public_html if your home page is index.php.public_html.dist or build folder instead.config.php. Check the error log in DirectAdmin.Every plan includes DirectAdmin, email on your domain, free SSL, FTP and SSH access, optional Git deploys, daily backups kept for 30 days and 24/7 support — from $6.99/month.
Choose a PlanVibe code hosting is web hosting for sites built with AI tools such as ChatGPT, Claude, Cursor, Lovable or Bolt. Our plans run the PHP, HTML and CSS those tools produce: upload your files and your site is live.
Use whichever you prefer: let your AI coding agent upload it over SSH, use DirectAdmin's File Manager in your browser (upload a zip and extract it), an FTP app like FileZilla, or SSH with SFTP or rsync. They all put your files in your site's public_html folder.
Yes. AI coding agents that run on your computer can deploy your site over SSH with rsync or SFTP. Add an SSH key in DirectAdmin so you never share a password, give the agent your server name, username and port, and approve the command before it runs.
No. Uploading your files with File Manager, FTP or SSH is all you need. If you already use GitHub, GitLab or Bitbucket, DirectAdmin's built-in Git can deploy on every push, and our knowledgebase has a step-by-step guide.
Email is included. Create addresses on your own domain in DirectAdmin and use them in webmail or any email app, with no separate provider or extra bill.
No. Point your domain at our nameservers and the DNS records for your website, email and SSL are created automatically, so there is nothing to copy between dashboards.
Yes. Those tools usually create React or Vite projects, so build the project first and upload the contents of the finished dist or build folder.
Upload the last working copy of your files to put it back. Our daily backups, kept for 30 days, provide a second layer of protection for your files and databases.
Starter is ideal for a single AI-built site, while Pro and Business give you room for more sites and traffic. Every plan includes DirectAdmin, email, free SSL and daily backups.