‹ Prev | Next ›

Dev Environment

The dev environment runs in Docker on Node 22, so the toolchain is pinned and the same everywhere without anyone matching a local Node version. The repo itself is a yarn workspaces monorepo, two apps, app and admin, sharing a central shared/ codebase, and the workspace scripts drive build and dev across all of it.

The run script

Container commands go through a ./run wrapper rather than raw docker invocations. It is a thin shortcut so the common actions, bringing the stack up, running a workspace script inside the container, shelling in, are one short command instead of a long docker line you have to remember. Reach for it whenever you would otherwise be typing out a container command by hand.

See also

Docker Setup and Dev Commands for the specific commands and the container layout.

© Websanova 2026 About Privacy