melgarafael/DeskcommCRM Installation Guide
How to install melgarafael/DeskcommCRM. Official project installation instructions and setup guide.
Automated Install (Recommended)
Quick installation instructions for melgarafael/DeskcommCRM. This is the fastest way to complete project installation and setup.
Install via curl
curl -fsSL https://hexmos.com/ipm-install | bash &&
ipm i melgarafael/DeskcommCRMInstall via npx
npx @hexmos/ipm i melgarafael/DeskcommCRMPrerequisites
VPS
serverVersion: with Docker installed (4 GB RAM recommended)
Domain
domain_nameVersion: with an A record pointing to the VPS IP
Supabase Account
serviceVersion: Free tier is sufficient (requires 3 keys + connection string)
AI Provider Key
api_keyVersion: OpenRouter, Anthropic, or OpenAI
WhatsApp Number
phone_numberVersion: To connect via QR code or Meta Cloud API
Node.js
runtimeVersion: 22 (for development)
pnpm
package_managerVersion: latest (for development)
Docker
containerizationVersion: required (for development and some installation methods)
Manual Installation Methods
Manual installation instructions. How to install from GitHub source.
Install via command line on your machine or VPS
curl -fsSL https://raw.githubusercontent.com/melgarafael/DeskcommCRM/main/hostgator-setup-kit/comecar.sh | bashInstall on your VPS using git clone and install script
git clone https://github.com/melgarafael/DeskcommCRM.git
cd DeskcommCRM
bash hostgator-setup-kit/install.shInstall using AI assistance (Claude Code)
git clone https://github.com/melgarafael/DeskcommCRM.git
cd DeskcommCRM
Your AI assistant can then be instructed to install DeskcommCRM by referencing the 'hostgator-setup-kit/' folder.Install for development (contributing to code)
git clone https://github.com/melgarafael/DeskcommCRM.git
cd DeskcommCRM
nvm use
npm install -g pnpm && pnpm install
cp .env.example .env.local
docker compose up -d
supabase link --project-ref <your-ref>
psql "$SUPABASE_DB_URL" -v ON_ERROR_STOP=1 -c "create extension if not exists vector with schema public; create extension if not exists citext with schema public; create extension if not exists pg_trgm with schema public;"
psql "$SUPABASE_DB_URL" -v ON_ERROR_STOP=1 -f supabase/baseline.sql
pnpm devPost Installation Steps
- Access the application at https://<your-domain> (HTTPS certificate may take a minute to appear).
- Log in with the admin credentials you set up.
- Scan the QR code with your WhatsApp number during onboarding.
- Consider enabling two-factor authentication in Settings › Security if desired.
