What you need
- Node 24 or newer and pnpm
- Git
- Or Docker with Compose, for the Docker option
On your computer
Get the code and install it:apps/api/.dev.vars with four random secrets, then prepare the local database:
Docker
One command builds the image and starts the Worker on port 8787:zapbip-data volume, so they survive a restart. Set MEDIA_LINK_SIGNING_KEY, UPLOAD_LINK_SIGNING_KEY, NUMBER_REGISTRY_KEY or META_APP_SECRET in your environment to choose them yourself.
Create an owner and an agent inside the container: