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.

Deploy from GitHub Automatic HTTPS subdomain Live build & runtime logs
Step by step

How to deploy Static Site

Darmi Cloud has a dedicated Static Site preset, so there is no configuration to write.

  1. 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. 2

    Import your repository

    Click New Project, pick your Static Site repository, and choose the branch to deploy — the default branch is preselected.

  3. 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. 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. 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.
FAQ

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