Skip to content

Quick Start⚓︎

To try out the Resource Registration building block you can install it locally or deploy the full Kubernetes setup as described in the EOEPCA Deployment Guide.

Registration API⚓︎

To setup a local copy of the Registration API follow the instructions provided here. This component is build upon the pygeoapi project to offer the OGC API - Processes to the user. An introduction to the OGC API Processes can be found in the Registration API User Guide.

Harvester⚓︎

You can setup a local copy of the Harvester component using Docker and Docker Compose:

  1. Run the Operaton workflow engine on your machine as described in the Operaton Docker documentation.
  2. Clone the Harvester GitHub repository.
  3. Deploy the BPMN workflow definitions contained in the workflows directory on your local Operaton instance.
  4. The docker-compose.yml in the project root directory defines the worker processes for the workflows. Adapt the workflow-specific configuration files to your enviroment and start everything with docker compose up.

USGS M2M user account

The Landsat workflow searches the Landsat STAC API and downloads the data from the USGS Machine-to-Machine (M2M) API. To access this system, a M2M user accout is required which can be created here. The credentials must be passed as the environment variables M2M_USER and M2M_PASSWORD to the worker processes.

CDSE user account

The Sentinel workflow searches and downloads the data from the CDSE OData API. To access this API, a CDSE user accout is required which can be created here. The credentials must be passed as the environment variables CDSE_USER and CDSE_PASSWORD to the worker processes.