🚧 This documentation is work in progress and for an unreleased version of Fresh.
deno compile
You can create a self-contained executable out of your app with the
deno compile
command.
It will include all assets and dependencies. This executable can run on any
platform without requiring Deno to be installed.
# Build your app first
$ deno task build
# Generate self-contained executable
deno compile --include static --include _fresh --include deno.json -A my-app _fresh/compiled-entry.js
The compiled entry supports two environment variables out of the box:
PORT
to set the port number (PORT=4000 my-app
)HOSTNAME
to set the host name number (HOSTNAME=0.0.0.0 my-app
)