Upload the folder.
These hosts drop the .html suffix on their own. Deploy the build output as it is.
- Cloudflare Pagesnone
- AWS Amplify Hostingnone
- GitHub Pagesflame deploy
- Clean URLs: automatic
flame build writes flat .html files to one folder. There is no server runtime and no app to keep running: upload the folder, or let your host build it on every push.
No runtime. No server process.Every page is a flat .html file, and links carry the suffix, so navigation works on any host that serves files by path. Zero configuration.
Read the deployment guide$ bun run build$ ls .docu/dist$ bun run deploy$ npm run build$ ls .docu/dist$ npm run deploy$ deno task build$ ls .docu/dist$ deno task deployThese hosts drop the .html suffix on their own. Deploy the build output as it is.
Clean URLs are one setting away. The file sits at the root of your repository.
flame deploy --docker writes a Dockerfile, an nginx.conf and a .dockerignore for any host that runs images.
meta.basePath sets the prefix inside the build output. meta.baseURL names where your host publishes it. Links, canonical URLs and the search index follow both.
/docs · /handbook · "" for the root{
"meta": {
"title": "Acme Docs",
"baseURL": "https://acme.github.io/handbook",
"basePath": "/docs"
}
}Less platform. More publishing.