-
-
Notifications
You must be signed in to change notification settings - Fork 3
01 Installation
David Orel edited this page Jul 29, 2024
·
3 revisions
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:
sudo apt-get update
- Install the required packages:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
- Add Docker's official GPG key:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- Add the Docker repository:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
- Install Docker:
sudo apt-get install docker-ce
- Verify the installation:
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
3. Once the cloning is complete, navigate to the project directory:
```bash
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
:
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