Skip to content
v1.0.0
Docs
Ecosystem
Search
⌘ K
Docs
Ecosystem
Start
Dusk
Learn
Routes are files
Load data
Call the server
Forms and mutations
Middleware
Live data
Deploy your app
Secure by default
Sessions
Head and metadata
Configure the app
Use a database
Sign users in
Images and islands
Work offline
Routes and data
Routing and data
Server functions
Mutations and forms
Real time
Responses
Pages
Images, scripts and islands
Metadata and head
Ship it
Configuration
Deploy
Overview
The project
The production build
The Node server
Compression
Early Hints
Static files
CDN, caching and what the platform owns
Health check
Graceful shutdown
Using every core
Environment variables
Docker
Running behind a proxy
Geo: event.geo on the platforms
Base path
Static export
Platform host lists
Observability
Platforms
Other runtimes
See also
Shared storage, deployment ids and instrumentation
Security
Authentication (OIDC)
Auth.js and better-auth
Databases
Progressive web apps
Reference
Overview
@shadow-js/dusk
@shadow-js/dusk/server
@shadow-js/dusk/client
@shadow-js/dusk/node
@shadow-js/dusk/bun
@shadow-js/dusk/deno
@shadow-js/dusk/cloudflare
@shadow-js/dusk/vercel
@shadow-js/dusk/netlify
@shadow-js/dusk/tarout
@shadow-js/dusk/static
@shadow-js/dusk/vite
Menu
Docs
Ship it
Deploy
See also
[
]
previous and next page
See also
See also in the Deploy guide.
For agents
Updated
2026-10-20
Dusk: security
: headers, CSP, CSRF, hosts and proxies, environment variables, the checklist.
serve
,
ServeOptions
,
StaticOptions
,
prerender
.
Previous
Deploy: Other runtimes
Next
Deploy: Shared storage, deployment ids and instrumentation
On this page
Copy page as Markdown