-
-
Notifications
You must be signed in to change notification settings - Fork 3
01 Installation
This project requires Docker to be installed on your system. Follow the instructions below based on your operating system.
- Visit the official Docker Desktop website: https://www.docker.com/products/docker-desktop
- Download the Docker Desktop installer for Windows.
- Run the installer and follow the on-screen instructions to complete the installation.
- Once Docker Desktop is installed, open a new PowerShell window and run the following command to verify the installation:
docker --version
-
Update the package index:
bash sudo apt-get update
-
Install the required packages:
bash sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
-
Add Docker's official GPG key:
bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-
Add the Docker repository:
bash sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
-
Install Docker:
bash sudo apt-get install docker-ce
-
Verify the installation:
bash sudo docker run hello-world
For other Linux distributions, please refer to the official Docker installation guide: https://docs.docker.com/engine/install/
-
Open a terminal and navigate to the directory where you want to clone the repository.
-
Run the following command to clone the repository:
git clone https://github.com/dorel14/3CX-Cdr-Tcp-Server.git
-
Once the cloning is complete, navigate to the project directory:
cd 3CX-Cdr-Tcp-Server
-
In the project directory, you will find a file named
.env_template
. -
Create a new file named
.env
by copying the contents of.env_template
:
bash cp .env_template .env
-
Open the .env file in a text editor and update the values according to your environment settings. This file contains configuration variables required for the project to run correctly. Configuration