Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rtasalem/ch-tab-api
GraphQL API for querying and mutating data stored in Azure Cosmos DB for the Take A Bao website.
https://github.com/rtasalem/ch-tab-api
cosmosdb graphql nosql
Last synced: about 1 month ago
JSON representation
GraphQL API for querying and mutating data stored in Azure Cosmos DB for the Take A Bao website.
- Host: GitHub
- URL: https://github.com/rtasalem/ch-tab-api
- Owner: rtasalem
- Created: 2024-08-09T17:45:33.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-09T22:11:29.000Z (4 months ago)
- Last Synced: 2024-09-11T02:49:57.072Z (4 months ago)
- Topics: cosmosdb, graphql, nosql
- Language: JavaScript
- Homepage:
- Size: 224 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ch-tab-api
GraphQL API for querying and mutating data stored in Azure Cosmos DB for the Take A Bao website. Inspired by Defra's [ffc-sfd-data](https://github.com/defra/ffc-sfd-data) microservice for the Single Front Door.
## Prerequisites
- Docker
- Docker Compose
## Environment Variables
The following table lists all environment variables that need to be listed in the `.env`.
| Variable | Value | Description |
| -------- | ----- | ----------- |
| `COSMOS_ENDPOINT` | `https://ch-tab-api-cosmos-db:8081` | Endpoint of the Cosmos emulator. This value is universal and provided in the [Microsoft documentation](https://learn.microsoft.com/en-us/azure/cosmos-db/emulator#authentication). |
| `COSMOS_KEY` | `C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==` | Key used by the Cosmos emulator. This value is universal and provided in the [Microsoft documentation](https://learn.microsoft.com/en-us/azure/cosmos-db/emulator#authentication). |