An open API service indexing awesome lists of open source software.

https://github.com/geekeast/aws-dynamodb-local

Sample docker-compose project to create dynamodb locally
https://github.com/geekeast/aws-dynamodb-local

docker-compose dynamodb-local

Last synced: 2 months ago
JSON representation

Sample docker-compose project to create dynamodb locally

Awesome Lists containing this project

README

          

## Local DynamoDB

This is a sample repo to create `dynamoDB` locally for **develop** and **testing** purpose using docker-compose.

### Commands
- create dynamoDB services locally
```sh
yarn db:create
```
- start the DynamoDB management Interface
```sh
yarn db:admin
```
- logging docker-compose
```sh
yarn db:logs
```

### Config
- config the dynamoDB `port` in `.env.local`
```sh
DYNAMO_PORT=8040
DYNAMO_ENDPOINT=http://localhost:8040
```
### DynamoDB
- managed no-sql db service from aws
- scalable, reliable

#### Use Case

no image found

### References
- [AWS Local DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.UsageNotes.html)
- [DynamoDB ORM: Dynamoose](https://dynamoosejs.com/getting_started/Introduction)
- [Configure Credential for Dynaomoose in AWS](https://dynamoosejs.com/getting_started/Configure#iam-role)
- [Configure DynamoDB locally](https://dynamoosejs.com/getting_started/Configure#local)