Server site packages
A server-rendered Fission site packages as a process. The package includes the compiled server app, generated worker and island assets, static assets, runtime configuration, exposed port, and artifact manifest.
1. Check the server app
fission server check --project-dir examples/pokemon-card-store --release
fission readiness package --project-dir examples/pokemon-card-store --target server --format docker-image
The server check renders routes and verifies generated browser artifacts. Package readiness checks Docker configuration, server entrypoint, port, tags, cache/session configuration, and deployment metadata.
2. Package the Docker image
fission package --project-dir examples/pokemon-card-store --target server --format docker-image --release
The Docker package builds the server binary and includes generated assets so routes, actions, workers, and islands are available at runtime.
3. Verify locally
Run the image or use fission server serve before publishing. Test static assets, server actions, session state, cache behavior, worker requests, island requests, and expected security headers or middleware.
Next steps
Use Docker registry publishing when the image is ready to push.