Requires Docker and Docker Compose.
docker compose up --build -dThe app will be available at http://localhost:4718.
Data is persisted in a Docker volume (map-data). It survives container restarts and rebuilds.
docker compose downpnpm install
cp .env.example .env
pnpm db:push
pnpm dev