Skip to content

NASA-IMPACT/veda-features-api

Repository files navigation

VEDA Features API

Hosting and serving collections of vector data features for VEDA


Implementation


Architecture

Alt text


Local Development in Docker

To locally run the site:

docker-compose up


Continuous Deployment for staging

Unless you're manually deploying a dev environment all deploys happen through the CI/CD Github Actions. So please grok the /.github/workflows/deploy.yaml

We use a third-party action to create tags https://github.com/mathieudutour/github-tag-action

This uses conventional commit methodology to create tags using the logic detailed here


Manual Deployments

Manual Deployments Explained


Applying Infrastructure Changes

See IAC


Observability and Alarms

See Obervability and Monitoring


Manual DB Setup

Manual DB Setup


License

This project is licensed under Apache 2, see the LICENSE file for more details.