Deploy an AI-Built Website or Web App From a ZIP File
Upload your exported project to Hostinger, configure it for production, and launch it without connecting GitHub.
Roadmap & Resources
Prepare Your Project for ZIP Deployment
Review the Project Before Packaging It
Use your AI coding assistant to check what the project needs before you package it.
ZIP Deployment Review
Identifies the framework, whether the project needs a Node.js/server runtime, the package manager, production build and start commands, output directory, runtime version, production environment variables and external services, checks that the production build succeeds and that nothing the deployment package needs is missing, and returns a short ZIP deployment checklist.
Review this project specifically for a ZIP/file-based production deployment, where the whole project is uploaded as an archive and built on the host. Identify: - the framework and project type - whether it is frontend-only or requires a Node.js/server runtime - the package manager - the production build command - the start command if required - the build output directory - the required Node.js/runtime version - every environment variable required in production — names only - any authentication, database, API, storage, payment, email, AI, or external services - anything that needs the final production domain Check that: - the production build succeeds - private secrets are not exposed in client-side code - the project does not depend on local-only files - the files required to build and run the project will be included in the deployment package Fix only genuine deployment blockers. Do not deploy anything. Do not redesign the project or make unrelated changes. Give me a short ZIP deployment checklist when finished.
Continue when the production build succeeds.
Prepare the Project ZIP
Use Your Exported ZIP or Create One
If your AI builder already exported the complete project as a ZIP, use that file. Otherwise, create a ZIP containing the production-ready project files.
Either way, the ZIP holds the project files Hostinger needs to build and run the website or web app, such as:
Include in the ZIP
package.json lockfile source files framework configuration public/static assets
IMPORTANT
Do not include private .env files, secret keys, node_modules, or other unnecessary local files.
Hostinger will extract the ZIP and build the project on its servers.
Upload the Project to Hostinger
Get Hostinger Web App Hosting
This tutorial uses Hostinger Web App Hosting.
Get Hostinger Web App Hosting
Upload your exported project as a ZIP and take it straight to production on your own domain.
USED IN THIS TUTORIAL
https://www.hostg.xyz/SHJyP
Upload the Project ZIP
Go to:
Hostinger Websites Add Website Deploy Web App Upload your website files
Then upload the ZIP from Step 2.
This tutorial uses Hostinger's file-upload deployment, so no repository or Git connection is needed.
Configure and Deploy the Project
Review the Detected Settings and Deploy
Review the detected project settings and compare them with the checklist from Step 1. Confirm:
Framework
Node.js/runtime version
Build command
Start command if required
Output directory
Production environment variables
Add the production environment variables securely in Hostinger, then deploy the uploaded project.
IMPORTANT
If Hostinger cannot detect a setting automatically, use the values identified in Step 1 rather than guessing.
Test the Live Version and Connect Your Domain
Test the Deployed Version
Open the deployed website or web app and test the important features. Verify:
Important pages and routes work
Images and assets load
Authentication works if used
Forms work
Database and APIs are connected
External services work
Connect Your Production Domain
Once the deployment works correctly, connect your production domain and confirm HTTPS is active.
IMPORTANT
Update any authentication redirects, allowed origins, webhooks, or external services that need the final production URL.
Updating It Later
When you update the project, export or create a new ZIP and redeploy the existing Hostinger Web App.
NOTE
ZIP redeployments are manual — uploading a new archive is what publishes the change. If you start publishing updates frequently, consider switching to GitHub deployment later for automatic deployments.