Installation
Clone the repository, this will create a new folder called
Human-Connection
:HTTPS
SSH
$ git clone https://github.com/Human-Connection/Human-Connection.git
$ git clone [email protected]:Human-Connection/Human-Connection.git
Change into the new folder.
$ cd Human-Connection
There are four important directories:
In order to setup the application and start to develop features you have to setup frontend and backend.
There are two approaches:
- 1.Local installation, which means you have to take care of dependencies yourself
- 2.Or Install everything through docker which takes care of dependencies for you
Docker is a software development container tool that combines software and its dependencies into one standardized unit that contains everything needed to run it. This helps us to avoid problems with dependencies and makes installation easier.
Docker Desktop macOS
Docker Desktop Windows
Docker CE
This is a great option for Linux users.
Check the correct Docker installation by checking the version before proceeding. E.g. we have the following versions:
$ docker --version
Docker version 18.09.2
$ docker-compose --version
docker-compose version 1.23.2
Last modified 4yr ago