Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy the STAC API frontend #6

Closed
2 tasks done
Tracked by #4
jtherrmann opened this issue Nov 2, 2022 · 0 comments
Closed
2 tasks done
Tracked by #4

Deploy the STAC API frontend #6

jtherrmann opened this issue Nov 2, 2022 · 0 comments

Comments

@jtherrmann
Copy link
Contributor

jtherrmann commented Nov 2, 2022

Overview

Deploy the stac-fastapi container via AWS ECS Fargate.

Edit: I'm running into some sort of dependency bug (ImportError: cannot import name 'as_shape' from 'pygeoif.geometry') when attempting to build an image from their Dockerfile, but the solution is just to pin the relevant package to the latest version (pygeofilter==0.2.0). I've added a make target to allow running the API locally. I think the next step is to write our own Dockerfile and build our image from that.

Edit 2: We'll deploy a serverless API via AWS API Gateway.

Tasks

  • Deploy a STAC API via CloudFormation.
  • Troubleshoot why the Swagger UI isn't working (try to get it working in the stac-fastapi Docker container), or document workaround (paste API URL into existing Swagger interface)
@jtherrmann jtherrmann mentioned this issue Nov 2, 2022
9 tasks
@jtherrmann jtherrmann changed the title Deploy the stac-fastapi container via AWS ECS Fargate Deploy the STAC API frontend Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant