Deploy Static Site in minutes
Plain HTML/CSS/JS, a documentation export or any static build gets served by a fast nginx container over HTTPS. Connect GitHub and your site ships on every push — for free.
How to deploy Static Site
Darmi Cloud has a dedicated Static Site preset, so there is no configuration to write.
- 1
Sign in with GitHub
Open darmicloud.tech and sign in with GitHub (or Google). On first sign-in you grant read access so the deploy worker can clone your repositories.
- 2
Import your repository
Click New Project, pick your Static Site repository, and choose the branch to deploy — the default branch is preselected.
- 3
Select the Static Site preset
Choose the Static Site preset. The commands are prefilled (build: (none — files served as-is), start: (served statically by nginx)) — adjust them only if your project differs.
- 4
Add environment variables
Add any environment variables your app needs (database URLs, API keys, secrets). Mark sensitive values as secrets — they are injected into the container and hidden in the UI afterwards.
- 5
Deploy and watch it go live
Click Deploy. Watch the live build and runtime logs, and your app goes live on an automatic HTTPS subdomain. Every push to your branch redeploys automatically.
Preset defaults
- Preset
- Static Site
- Container port
- 80
- Build command
- (none — files served as-is)
- Start command
- (served statically by nginx)
Tips for Static Site on Darmi Cloud
- Point the output directory at the folder that contains your index.html (default is the repo root).
- If you use a static-site generator, run its build locally or via a Dockerfile and commit the output, or use the matching framework preset.
- Static sites are the cheapest way to get a project on the free plan with a real HTTPS subdomain.
Static Site deployment FAQ
What serves my static files?
An nginx container serves your files directly over HTTPS. There is no build step for plain HTML/CSS/JS.
Can I host a documentation or landing page for free?
Yes. A static site fits comfortably on the Free plan with an automatic HTTPS subdomain and auto-deploy on push.
Can I use my own custom domain?
Yes. Connect an existing domain or buy one inside Darmi Cloud. DNS is configured automatically and every domain gets free SSL via Let's Encrypt.
Is there a free plan?
Yes. The Free plan deploys one project on an automatic HTTPS subdomain with auto-deploy on every push. Paid plans add custom domains, PR preview deployments and more projects.
Deploy other frameworks
Ready to deploy your Static Site app?
Connect GitHub and ship in minutes — on a free HTTPS subdomain, or on your own custom domain.
Deploy Static Site now