developmentseed / eoAPI

[Active Development] Earth Observation API (Metadata, Raster and Vector services)
https://eoapi.dev
MIT License
205 stars 21 forks source link

Add stac ingestor service #65

Closed vincentsarago closed 1 year ago

emileten commented 1 year ago

Don't we already have a stac-ingestor in eoapi-cdk @vincentsarago ?

zacharyDez commented 1 year ago

I think the idea would be to have an endpoint where users can make a post request to @emileten . The underlying details need to be worked out.

sharkinsspatial commented 1 year ago

@zacharyDez Users do make a POST request using the eoapi-cdk STAC Ingestor API.

I think we might want to close this issue in favor of the path outlined in https://github.com/developmentseed/eoAPI/issues/94 and open a new issue for implementing the transaction extension that can be used directly in local and k8s deployments. As well as open a new issue showing how to use the STAC Ingestor API when working with the cdk deployment.

emileten commented 1 year ago

So I think the only TODO in this ticket was to actually add this ingestor service in our demo deployment, which I did : https://ingestor.eoapi.dev/. This will show 'Not found', it's normal. Sorry the /docs endpoint is broken.

I'll fix the docs endpoint, but the gist is that you can make a post request to either the collections or the ingestions endpoint to add a collection/item to your catalog.

I'll close this for now.