Reading the repo
Reading the repo
How to install on macOS
Personal CRM. Remember everything about your friends, family and business relationships.
GitHub didn't answer, so this is the saved copy from 13 h ago
Will it work on my device?
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/monicahq/monica.git cd monica
Node.js 22.13.1, PHP ^8.3
brew install mise mise install
Fill in secrets: APP_KEY, MEILISEARCH_KEY, TYPESENSE_API_KEY, TELEGRAM_BOT_TOKEN, UPLOADCARE_PUBLIC_KEY, UPLOADCARE_PRIVATE_KEY, LOCATION_IQ_API_KEY, MAPBOX_API_KEY
cp .env.example .env
Needs: MariaDB, Redis, Memcached, Meilisearch, Mail catcher
brew install --cask docker # Docker Desktop docker compose -f docker-compose.yml up -d
corepack enable yarn install composer install
php artisan key:generate php artisan migrate
Run each command in its own terminal.
yarn dev php artisan serve
yarn test
No reports for macOS yet.
Opens a chat with this manual already filled in, for macOS. It uses your own account; gitmanual sends nothing.