Run pack. Get a persistent HTTPS instance.
On a new Linux server:
curl -fsSL https://pack.sh/server.sh | sudo shThe setup script asks for your app domain, DNS provider, and DNS API key, installs the host dependencies, configures Caddy, and starts the pack supervisor.
On your local machine:
curl -fsSL https://pack.sh/install.sh | shThe installer asks for your deploy host and release domain, then installs the
pack CLI.
From a project directory:
packpack precompiles your project into a single file executable, uploads it over
SSH, and creates a persistent HTTPS instance.
bun install
bun run start
bun test
bunx tsc --noEmit