Install packages:
pnpm installLaunch app in dev mode:
pnpm run devBuild assets for production:
pnpm run buildAfter that, you'll find all build artifacts in the workspace/node/dist,
workspace/service-worker/dist and workspace/web-page/dist directories.
Then you need to start the built server:
pnpm startYou can also build a docker image:
docker build -t js-webapp-template .And then run it:
docker run --rm -p 8080:8080 --env COOKIE_SIGNING_SECRET=this-is-supposed-to-be-a-secret js-webapp-templateOr most probably deploy it somewhere.
dotenv-flow reads files like .env, env.local to setup environment
variables. For details see dotenv-flow
docs