Human Connection
docs-neo4j_backup_in_kubernetes
docs-neo4j_backup_in_kubernetes
  • Introduction
  • Edit this Documentation
  • Installation
  • Backend
    • GraphQL
  • Webapp
    • COMPONENTS
    • PLUGINS
    • STORE
    • PAGES
    • ASSETS
    • LAYOUTS
    • Styleguide
    • STATIC
    • MIDDLEWARE
  • Testing Guide
    • End-to-end tests
    • Frontend tests
    • Backend tests
  • Contributing
  • Kubernetes Deployment
    • Neo4J DB Backup
  • Maintenance
  • Feature Specification
  • Code of conduct
  • License
Powered by GitBook
On this page
  • Clone the Repository
  • Directory Layout
  • Docker Installation
  • General Installation of Docker

Was this helpful?

Installation

PreviousEdit this DocumentationNextBackend

Last updated 6 years ago

Was this helpful?

The repository can be found on GitHub.

We give write permissions to every developer who asks for it. Just text us on .

Clone the Repository

Clone the repository, this will create a new folder called Human-Connection:

$ git clone https://github.com/Human-Connection/Human-Connection.git
$ git clone git@github.com:Human-Connection/Human-Connection.git

Change into the new folder.

$ cd Human-Connection

Directory Layout

There are four important directories:

  • runs on the server and is a middleware between database and frontend

  • is a server-side-rendered and client-side-rendered web frontend

  • configuration for kubernetes

  • contains end-to-end tests and executable feature specifications

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 Installation

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.

General Installation of Docker

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

There are on your computer or server.

Follow these instructions to .

Follow these instructions to .

Follow these instructions to .

https://github.com/Human-Connection/Human-Connection
Discord
Backend
Frontend
Deployment
Cypress
sevaral ways to install Docker CE
install Docker Desktop on macOS
install Docker Desktop on Windows
install Docker CE