Install
Server requirements
What your server needs before you install Zelvynta CRM.
Check this list before you start. Every item is needed.
Server
- A Linux server (for example a VPS) that you can log in to over SSH.
- An account on that server that can run
sudo.
Note
We have not published tested minimum CPU, memory or disk sizes yet. The server builds the app itself during install, so choose a size with room to spare.
Software on the server
- Docker Engine with the Compose plugin. You should be able to run
docker compose version. - Git, to download Zelvynta CRM.
- Node.js 20 or newer and pnpm 10. You need these once, to create the setup token for the first admin account.
Network
- A domain name you control, such as
crm.example.com. You will point it at your server. - Ports 80 and 443 open to the internet. Caddy needs both to get an HTTPS certificate.
Access to the source
- Access to the Zelvynta CRM source repository. You install from source today.
