Skip to content

CommonGateway/gateway

 
 

Repository files navigation

Commonground Gateway

Documentation Status BCH compliance

Quickstart

Clone this repository (green button ) or use the following command in the terminal:

$ git clone https://github.com/ConductionNL/commonground-gateway

cd commonground-gateway

To run the Commonground Gateway API - built and run as a container - you will need to have Docker installed on your machine. If you do not have Docker installed on your machine, please head to Docker and choose the installation method for your device.

Then, use the following command in your terminal:

docker-compose up

This command will only build the container image needed to run the Commonground Gateway locally. You will also need to run the frontend part of the Commonground Gateway. EDIT: due to an update, running the frontend alone is sufficient. It has the gateway included.

Documentation

Full technical documentation is provided on read the docs and is based on MKDocs. A more product owner-focused (and less technical) product page can be found here link to be added.

If you want to run the technical documentation locally, you can use MKDocs' build server, and the mkdocs serve command. Navigate to the local repository and execute the following command for the documentation to be available on port 8000 (make sure to install MKDocs first)

mkdocs serve

The (non-)technical product page is based on Gatsby and can also be published locally, head over to the repository, and then to the docs directory. (make sure to install Gatsby CLI on your machine first, though)

cd /product-page
gatsby develop

It's also possible to update the product page directly from the repository by running the pre-configured deploy command for the product-page directory, or

cd /product-page
npm run deploy

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 87.3%
  • CSS 6.0%
  • JavaScript 2.8%
  • Twig 2.0%
  • Shell 1.0%
  • Dockerfile 0.3%
  • Other 0.6%