Create the site in your preferred AI coding tool.
Documentation
Publish an AI-built website without server work.
HostLuma.app gives a GitHub project a managed path to either static publishing or a supported Node 22 web application, with preview HTTPS, deployment history and logs.
Start here
Core guides.
Prepare a static project or supported Node web application, connect GitHub and understand the result.
GuideConnect GitHub to a projectAuthorise GitHub, choose a repository and branch, then publish through the connected workflow.
ReferenceReading deployment logsUnderstand repository, build, output, publish and preview failures without guesswork.
GuideAuto PublishHow updates move from GitHub to a live Host Luma application URL.
GuideDomains and SSLUse a preview URL first, then add your own domain with HTTPS.
ReferenceSupported frameworksStatic HTML, React, Vite, Astro and Next.js static export.
ReferenceGitHub publishingGitHub is the live connected-project route today.
SupportTroubleshootingWhere to look when a generated site fails to build or publish.
StandardsContent standardsHow public pages are reviewed for accuracy, usefulness and support scope.
Tool guideHost a Claude Code websitePrepare a Claude Code project for static publishing from GitHub.
Tool guideHost a Codex websiteCheck a Codex-built project, its output and its GitHub release path.
Tool guideHost a Cursor websiteMove a Cursor-built static site from its repository to a preview URL.
Getting started
From AI project to live website.
Keep the project in a connected repository.
Choose AI Hosting for one project and begin with a permanent preview URL.
Host Luma builds and publishes the project.
Use the included preview URL, or attach your own custom domain from the portal whenever you're ready.
Auto Publish
How publishing works.
Use Static site for finished files or Node.js application for a supported Node 22 HTTP application.
Static projects publish generated output; Node apps use npm start, the supplied PORT and GET /health.
The portal shows recent releases, status and build/runtime logs so customers can understand what happened.
Domains and SSL
Preview first, domain when ready.
Every app receives a permanent hostluma.app preview URL for sharing the published site.
Attach one custom domain per project from the portal. Verify ownership and Host Luma handles the certificate.
HTTPS is included for Host Luma preview URLs, and for attached custom domains.
Frameworks
Supported project types.
Static hosting
AvailableHTML, CSS, JavaScript and assets served directly.
- Landing pages
- Documentation sites
- Simple business websites
Node.js build support
AvailableBuilds static output for React, Vite, Astro and Next.js static export.
- Included with AI Hosting
- Readable build logs
Managed Node web applications
AvailableSupported Node 22 HTTP applications deploy from GitHub with npm start, the supplied PORT and /health. PHP, databases, Docker and arbitrary workers are not included.
GitHub
Connected projects.
GitHub is the connected-project provider available today. Customers publish by connecting a project rather than manually uploading files. More providers can be added through the same publishing model as the platform evolves.
Troubleshooting
Common questions.
Do I need to know Linux?
No. HostLuma.app is designed so customers can publish without managing a server.
Do I need cPanel?
No. The customer workflow is the Host Luma portal and connected project publishing.
Do I upload files manually?
No. The intended flow is a connected GitHub project with automatic publishing.
What if my AI-generated site breaks?
If a build fails, the deployment log says why — most AI-generated projects break for the same handful of reasons (missing build command, wrong output folder). Your last successful deploy stays live while you fix it, so a broken push never takes your site down. Host Luma support can help with hosting-side issues over live chat, WhatsApp or email; project code and content remain the customer's responsibility.
Documentation quality
How this documentation is maintained.
HostLuma.app documentation is written for customers trying to publish AI-built websites. We keep availability language explicit, avoid unsupported claims and update pages when product positioning, pricing or support scope changes.
Read the content standards for the rules used when reviewing public pages.