This is a reference implementation for an AlpineBits DestinationData server. The server exposes data from the OpenDataHub API in accordance to the AlpineBits format.
However, the main purpose of this application is to operate as proxy to forward requests to the dedicated versions of the reference implementation.
Additionally, this project also hosts the OpenAPI specification of the reference implementation. For detailed instructions regarding the OpenAPI specification, click here.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
To build the project, the following prerequisites must be met:
Get a copy of the repository:
git clone https://github.com/noi-techpark/ odh-alpinebits-destination-data-proxy.git
Change directory:
cd odh-alpinebits-destination-data-proxy/
Copy the file .env.example
to .env
and adjust the configuration parameters.
Then you can start the application using the following command:
docker-compose up
The service will be available at http://localhost:8080.
Find here guidelines for developers.
For support, please contact info@opendatahub.bz.it.
If you'd like to contribute, please follow the following instructions:
-
Fork the repository.
-
Checkout a topic branch from the
development
branch. -
Make sure the tests are passing.
-
Create a pull request against the
development
branch.
A more detailed description can be found here: https://github.com/noi-techpark/documentation/blob/master/contributors.md.
More documentation can be found at https://opendatahub.readthedocs.io/en/latest/index.html.
The code in this project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3 license. See the LICENSE.md file for more information.