Public | Automated Build

Last pushed: 3 years ago
Short Description
Proxy to provide single endpoint for the different DURAARK services.
Full Description


API-Gateway to orchestrate the shape of the DURAARK platform API.


This is a simple nginx server setup with a single configuration file at /etc/nginx/sites-enabled/duraark-platform-api.conf.

To add a new service on a specific endpoint add a block like this to the file:

location /api/v0.4/myservice/ {
    proxy_pass http://myservice:5000/;

This will add a new endpoint at /api/v0.4/myservice which will be proxied to the http://myservice:5000 service.


The repository contains the two files


to build and start the service as a docker container on port 80. This can be changed in the '' script.

Docker Pull Command
Source Repository