Static site packages

A static site package starts from generated HTML, CSS, JavaScript, search data, metadata, sitemap files, robots files, copied assets, and link validation.

1. Build and check first

fission site check --project-dir documentation --release
fission site build --project-dir documentation --release
check proves routes and links. build writes the configured site output directory.

2. Package static output

fission package --project-dir documentation --target site --format static --release
The package writes an artifact manifest that static hosting providers can use for upload.

3. Package as a Docker image

fission package --project-dir documentation --target site --format docker-image --release
This format puts the generated static files into a container that serves them with the configured Rust HTTP adapter. Use it when your deployment platform expects containers rather than a static asset upload.

Next steps

Use Static hosting to publish the generated site.
Fission
A cross-platform, GPU-accelerated user interface framework for Rust. MIT licensed.
Copyright (c) 2026 Fission
Ready to use today. Widget APIs are expected to remain stable; some runtime and shell APIs may change before 1.0.0.
main - v0.1.0 alpha