Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on macOS
Self-hostable CRM template for WhatsApp — shared inbox, contacts, sales pipelines, broadcasts, and no-code automations. Fork it, brand it, host it.
Saved setup from 5 h ago
Will it work on macOS?
Heads-upIt also needs 9 settings in .env (5 secret).
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install
git clone https://github.com/ArnasDon/wacrm.git cd wacrm
Node.js >=22.12.0
# needs nvm: brew install nvm (or https://github.com/nvm-sh/nvm) nvm install --lts
Fill in secrets: WACRM_API_KEY, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY, ENCRYPTION_KEY, META_APP_SECRET
cp .env.local.example .env
npm ci
npm run dev
npm test
# Fork on GitHub first: https://github.com/ArnasDon/wacrm → Fork
git clone https://github.com/<your-username>/wacrm.git
cd wacrm
npm install
cp .env.local.example .env.local # fill in Supabase + Meta creds
npm run dev
Open http://localhost:3000. You'll be redirected to /login (or
/dashboard if already signed in).
The UI ships in English, Korean, Brazilian Portuguese and Spanish — set
NEXT_PUBLIC_APP_LOCALE to en, ko, pt or es in .env.local
(catalogues live in messages/).
Prefer containers? See docs/docker.md for the Dockerfile + Docker Compose setup.
No reports for macOS yet.
GitManual AI Agent reads the 9 key files and writes a step-by-step guide for macOS. Once written, it's saved for everyone.