AI helped you build it.
GreatHosts helps you put it online.
Bring the website or application you created with ChatGPT, Claude, Cursor, Gemini or another AI tool. Start on shared hosting when the workload fits, and move to a VPS only when CPU demand or server-level control requires it.
What did AI build for you?
You do not need to understand every hosting term. Pick the closest technology and add any workload requirements. The recommendation favors the simpler product when it is technically sensible.
Got a project folder or ZIP? Start here.
For ordinary websites, deployment can be much simpler than running your own server.
Upload
Use the Hepsia File Manager to upload project files or a ZIP archive.
Extract
Extract archives and arrange the public website files in the domain folder.
Configure
Create databases, select PHP/Python settings, or order supported runtime services where required.
Publish
Connect the domain, verify the application and go live.
Shared hosting with real developer controls.
GreatHosts shared hosting exposes more than the usual basic website controls. Availability still depends on the selected plan or orderable service, so the live comparison remains the source of truth for what is included.
PHP through 8.5
Choose the PHP version, change common settings or edit php.ini directly.
- OPcache available at no extra cost
- Imagick available at no extra cost
- Memory, upload and execution limits adjustable
- Error logging and advanced extensions
Selectable Python runtimes
Multiple Python versions are exposed in Hepsia, including current Python 3.x releases through 3.13.
- pip path
- bin path
- virtualenv path
- No automatic VPS requirement just because the app uses Python
Node.js instances where supported
Node.js instances can be ordered from the control panel on supported services.
- Use shared hosting when the application fits
- Use VPS when unrestricted server control is required
- Supervisor is available for supported background-process configurations
Cache before you scale
Optimize the workload before moving infrastructure unnecessarily.
- OPcache
- Redis / Memcached services where included or orderable
- Varnish where available
- Filter abusive bots and inefficient requests
Public / private separation
Jail Host controls how tightly a domain is constrained to its normal hosting area.
- Standard domain root:
/home/www/domain.com - Home path:
/home/www - When appropriate, permitted private files can live outside the public domain folder
Operational controls in Hepsia
Tools include cron jobs, ModSecurity, DNSSEC, Cloudflare management, password protection, redirects, IP blocking and hotlink protection.
- SSH/Shell where included or ordered
- Supervisor where supported
- Free Let’s Encrypt SSL applies to domains ordered directly through GreatHosts
Tell your AI the real hosting environment.
AI coding tools often assume cPanel paths, public_html, a generic VPS, or the wrong database/runtime. Copy these facts into the coding conversation before asking AI to build deployment instructions.
/home/www/home/www/domain.comlocalhostGreatHosts shared hosting environment: Home path: /home/www Domain root: /home/www/domain.com MySQL host: localhost MySQL versions: 5.7, 8.0, 8.4 PHP: through 8.5; editable php.ini; OPcache and Imagick available Python: selectable versions through 3.13 Node.js: orderable where supported Shared CPU allowance: up to 5% server CPU usage Control panel: Hepsia Do not assume cPanel or /public_html paths.
GreatHosts shared hosting environment FILESYSTEM - Home path: /home/www - Domain root: /home/www/domain.com - Do not assume cPanel paths such as /home/username/public_html. - Jail Host can constrain a domain to its normal hosting area. - When Jail Host is disabled and the application requires it, permitted private configuration/application files can live outside the public domain folder. DATABASE - MySQL server/host: localhost - MySQL versions available: 5.7, 8.0, 8.4 - Use database credentials created in Hepsia. PHP - PHP versions available through 8.5 - php.ini can be edited directly - Common PHP settings can also be changed in Hepsia - OPcache is available and can be enabled at no extra cost - Imagick is available and can be enabled at no extra cost - Adjustable settings include memory_limit, post_max_size, upload_max_filesize, max_execution_time, error logging and related PHP controls - Advanced options/extensions shown by Hepsia include APCu, Redis extension, Memcached extension, pcntl, Swoole, Xdebug, ionCube, IMAP and others depending on the selected PHP version/configuration PYTHON - Multiple selectable Python versions are available through Python 3.13 - Hepsia exposes runtime paths including pip, bin and virtualenv NODE.JS / SERVICES - Node.js instances can be ordered where supported by the selected hosting service - Redis, Memcached and Varnish services are available where included/orderable - Supervisor is available for supported background-process configurations - Cron jobs are available - SSH/Shell access is available where included or ordered SECURITY / OPERATIONS - ModSecurity, DNSSEC, Cloudflare management, password protection, URL redirects, IP blocking, hotlink protection and .htaccess tooling are available in Hepsia - Free Let's Encrypt SSL applies to domains ordered directly through GreatHosts RESOURCE MODEL - Shared hosting allows up to 5% server CPU usage - Bad scripts, inefficient database queries, abusive bots or higher traffic can cause sustained CPU pressure - Optimize code/queries, enable appropriate caching and filter abusive traffic first - Move to VPS when CPU demand remains high or the application needs unrestricted server-level control Use these environment facts when generating deployment instructions. Do not invent cPanel paths or assume VPS/root access on shared hosting.
Select a project type in the Compatibility Checker above. A project-specific deployment brief will appear here.
Let the workload decide.
The programming language is not the deciding factor. Start with the managed environment when it fits, move to VPS for sustained CPU or server-level control, and step up to dedicated hardware only when the workload genuinely benefits from a physical server.
Shared hosting
Use the managed environment while the workload remains modest and compatible with the available runtimes/services.
- Up to 5% server CPU usage
- PHP, Python and selected Node workloads
- Developer controls without server administration
Optimize before upgrading.
High CPU can come from traffic, bad bots, inefficient scripts or expensive database queries.
- Optimize code and queries
- Enable OPcache/caching where appropriate
- Filter abusive requests
- Observe whether CPU pressure remains sustained
KVM VPS
Use a VPS when optimization no longer keeps the application comfortably within shared limits or you need root/server-level control.
- Dedicated virtual resources
- Full runtime/server control
- Better fit for sustained processing
Dedicated Server
Choose dedicated hardware when a production workload needs sustained physical resources, maximum isolation or a larger performance envelope than a VPS should reasonably carry.
- Physical server resources
- No shared virtualization layer
- Best suited to demanding, revenue-critical workloads
- Subject to live inventory and configuration availability
Questions AI-assisted builders actually ask.
Can I host a website created by ChatGPT, Claude or Cursor?
Yes, if the generated project matches the hosting environment. Static files, WordPress, PHP/database projects and many lightweight Python applications can start on shared hosting. Use the checker above when the stack is unclear.
Do Python projects automatically need a VPS?
No. Hepsia exposes multiple selectable Python versions through 3.13. The workload and required services matter more than the language itself.
Does Node.js automatically mean VPS?
No. Node.js instances can be ordered where supported by the selected shared-hosting service. Use VPS when the workload needs unrestricted server control, unsupported services or sustained CPU headroom.
Why does GreatHosts publish paths such as /home/www?
AI tools frequently assume cPanel and public_html. Giving the AI the real environment prevents incorrect deployment instructions and path assumptions.
What does the 5% CPU allowance mean?
Shared accounts can use up to 5% of server CPU. A poorly optimized script, inefficient queries, abusive bots or simply more traffic can push an application toward that boundary. Optimize first; move to VPS when the workload remains CPU-heavy.
Can private application files live outside the public domain folder?
Yes when the hosting configuration permits it. Jail Host can restrict a domain to its normal area; when disabled for an appropriate application, permitted private files can live outside the publicly served domain folder.
Is SSL free for every domain I point to GreatHosts?
No. The free Let’s Encrypt SSL offer applies to domains ordered directly through GreatHosts. Externally managed domains should not be assumed to receive that offer.
When should I choose a dedicated server instead of a VPS?
Use dedicated hardware when the workload is consistently large enough to justify physical-server resources, stronger isolation or a larger sustained performance envelope. GreatHosts should not push an ordinary AI-built website directly to dedicated hardware; it is the power-house tier for workloads that have actually grown into it.
Can I upgrade later?
Yes. Start on shared hosting when it fits the workload, then move to VPS or server infrastructure when CPU demand or server-level requirements justify it.
Use the simplest environment that actually fits.
Check compatibility, give your AI the correct hosting facts, and deploy without paying for server complexity before you need it.