This repository contains template files for docker compose deployments of 1CRM.
2 scenarios are supported:
- deployment on a private network
- deployment on a publicly accessible network
Note that some functionality may be limited when the server running 1CRM is not accessible from the Internet. When in doubt, you should choose deployment on a public network.
In this scenario, you deploy 1CRM in a network that is not accessible outside of your organization. You will be accessing 1CRM using server's IP address over HTTP protocol, without SSL certificate.
Template files and instructions can be found in private
direcory.
In this scenario, you deploy 1CRM in a public network that is accessible over the Internet. You will need a domain name and functioning DNS record pointing to your server's IP address. An SSL certificate will be issued automatically by Let's Encrypt.
Template files and instructions can be found in public
direcory.
In order to deploy 1CRM, you will need Docker Engine or Docker Desktop running on the server machine. Microsoft Windows, Apple MacOS or Linux can be used as the operating system, but in most realistic scenario you will be using a Linux machine.
This guide assumes that you know how to use terminal to issue commands.
You need to install Docker Desktop. Follow the instructions at the following links:
Install Docker Desktop following the instructions at the following links:
Install docker and docker compose using your package manager.
Alternatively, install Docker Desktop using the instructions at the following link: