From ede25c48f33e54e97655a9e77f41aa4736211512 Mon Sep 17 00:00:00 2001 From: sharkinsspatial Date: Wed, 12 Jul 2023 13:26:36 -0600 Subject: [PATCH] chore: rename package to eoapi-cdk --- README.md | 18 +++++++++--------- package.json | 8 ++++---- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index df2c295..54861d5 100644 --- a/README.md +++ b/README.md @@ -6,18 +6,18 @@ eoapi-cdk is a package of [AWS CDK constructs](https://docs.aws.amazon.com/presc For more background on the included services see [The Earth Observation API](https://eoapi.dev/) ## Included constructs -Detailed API docs for the constructs can be found [here](https://developmentseed.org/cdk-pgstac/). +Detailed API docs for the constructs can be found [here](https://developmentseed.org/eoapi-cdk/). -### [pgSTAC Database](https://developmentseed.org/cdk-pgstac/#pgstacdatabase-) +### [pgSTAC Database](https://developmentseed.org/eoapi-cdk/#pgstacdatabase-) An [RDS](https://aws.amazon.com/rds/) instance with [pgSTAC](https://github.com/stac-utils/pgstac) installed and the Postgres parameters optimized for the selected instance type. -### [STAC API](https://developmentseed.org/cdk-pgstac/#pgstacapilambda-) +### [STAC API](https://developmentseed.org/eoapi-cdk/#pgstacapilambda-) A STAC API implementation using [stac-fastapi](https://github.com/stac-utils/stac-fastapi) with a [pgSTAC backend](https://github.com/stac-utils/stac-fastapi-pgstac). Packaged as a complete runtime for deployment with API Gateway and Lambda. -### [pgSTAC Titiler API](https://developmentseed.org/cdk-pgstac/#titilerpgstacapilambda-) +### [pgSTAC Titiler API](https://developmentseed.org/eoapi-cdk/#titilerpgstacapilambda-) A complete dynamic tiling API using [titiler-pgstac](https://github.com/stac-utils/titiler-pgstac) to create dynamic mosaics of assets based on [STAC Search queries](https://github.com/radiantearth/stac-api-spec/tree/master/item-search). Packaged as a complete runtime for deployment with API Gateway and Lambda and fully integrated with the pgSTAC Database construct. -### [STAC Ingestor](https://developmentseed.org/cdk-pgstac/#stacingestor-) +### [STAC Ingestor](https://developmentseed.org/eoapi-cdk/#stacingestor-) An API for large scale STAC data ingestion and validation into a pgSTAC instance. ![ingestor](/diagrams/ingestor_diagram.png) @@ -26,20 +26,20 @@ Authentication for the STAC Ingestor API can be configured with JWTs authenticat A sample Cognito-based authentication system is available at [aws-asdi-auth](https://github.com/developmentseed/aws-asdi-auth). -### [Bastion Host](https://developmentseed.org/cdk-pgstac/#bastionhost-) +### [Bastion Host](https://developmentseed.org/eoapi-cdk/#bastionhost-) A bastion host is a secure gateway that provides access to resources in a private subnet. In this case it provides the ability to make administrative connections to eoAPI's pgSTAC instance. ![Alt text](/diagrams/bastion_diagram.png) For more background on bastion hosts in AWS see [this article](https://dev.to/aws-builders/bastion-host-in-aws-vpc-2i63). -And for configuration instructions for this construct see [the docs](https://developmentseed.org/cdk-pgstac/#bastionhost-). +And for configuration instructions for this construct see [the docs](https://developmentseed.org/eoapi-cdk/#bastionhost-). ## Published Packages -- https://pypi.org/project/cdk-pgstac/ -- https://www.npmjs.com/package/cdk-pgstac/ +- https://pypi.org/project/eoapi-cdk/ +- https://www.npmjs.com/package/eoapi-cdk/ ## Release diff --git a/package.json b/package.json index 2dfa728..934312b 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "cdk-pgstac", + "name": "eoapi-cdk", "version": "4.2.3", "description": "A set of constructs deploying pgSTAC with CDK", "main": "lib/index.js", @@ -22,7 +22,7 @@ "email": "anthony@developmentseed.org" }, "repository": { - "url": "https://github.com/developmentseed/cdk-pgstac.git" + "url": "https://github.com/developmentseed/eoapi-cdk.git" }, "license": "ISC", "stability": "experimental", @@ -31,8 +31,8 @@ "versionFormat": "full", "targets": { "python": { - "distName": "cdk-pgstac", - "module": "cdk_pgstac" + "distName": "eoapi-cdk", + "module": "eoapi_cdk" } } },