Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kwame-mintah/aws-localstack-playground
🛝 \ ˈplā-ˌgrau̇nd \ an area known or suited for activity of a specified sort.
https://github.com/kwame-mintah/aws-localstack-playground
aws aws-dynamodb aws-s3 aws-sqs docker-compose localstack
Last synced: 16 days ago
JSON representation
🛝 \ ˈplā-ˌgrau̇nd \ an area known or suited for activity of a specified sort.
- Host: GitHub
- URL: https://github.com/kwame-mintah/aws-localstack-playground
- Owner: kwame-mintah
- Created: 2022-08-15T22:18:49.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T23:15:56.000Z (6 months ago)
- Last Synced: 2024-06-18T00:42:02.173Z (6 months ago)
- Topics: aws, aws-dynamodb, aws-s3, aws-sqs, docker-compose, localstack
- Language: HCL
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🛝 AWS LocalStack Playground
As the name of the repository suggests, it's just a [_playground_](https://dictionary.cambridge.org/dictionary/english/playground).
Will be using it to play with different AWS services supported by the [LocalStack](https://docs.localstack.cloud/overview/), to gain a better understanding.## Prerequisites
1. [Docker for desktop](https://docs.docker.com/desktop/)
## Usage
In order to create the LocalStack containers, please copy `.env.template` and / or amend environment variables into a
new file `.env` to be used by Docker.### Running the LocalStack
1. Clone the repository locally
2. Run the following command:```shell
docker-compose up -d
```### Running the LocalStack with ports available
1. Clone the repository locally
2. Run the following command:```shell
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
```> [!NOTE]
>
> If running any of the example code found in `/examples/` ports will need to be available on the host machine unless the code is
> executed within a docker container within the same network.There is nothing else to it, fairly straight forward.