Zelvynta CRMDocs
Install

Install Zelvynta CRM

An overview of installing Zelvynta CRM on your own server, and the order to follow.

You install Zelvynta CRM on a server you control. Docker Compose starts every part of it for you.

Follow these pages in order

  1. Check the server requirements.
  2. Install with Docker Compose.
  3. Connect your domain and turn on HTTPS.
  4. Create the first admin account.

If something goes wrong, see Troubleshooting.

What gets installed

Docker Compose starts these services on your server:

ServiceWhat it does
webThe Zelvynta CRM app that you and your team open in the browser.
workerRuns background jobs for the app.
mongodbThe database. Your CRM data lives here.
mongodb-initPrepares the database once, then stops. This is expected.
redisA fast cache and job queue used by the app and the worker.
caddyReceives web traffic on ports 80 and 443 and handles HTTPS.
updaterThe update agent. Guides for updating are not published yet.

Your data is kept in Docker volumes, so it survives when containers restart or are rebuilt.

On this page