Static template.
Plain files from public/ in a 1.4 MB busybox image.
Static template

Every file in public/ is a page. The production image is busybox httpd on scratch, which is where the 1.4 MB comes from: there is no runtime in it, just the server binary and your files.
bun create shibumi@latest my-site --template static
What lands in your repo#
public/with anindex.html, a stylesheet, and a404.htmlto replace- A local preview server behind
bun dev Dockerfile,compose.yaml, and the deploy script
Using a framework instead#
Writing with Astro, Jekyll, Eleventy, or anything else that builds to a directory? You don't need this template: run bun create shibumi . inside that project and Ship deploys its build output directly.