Sign inSign up

beabys/mydevstack

By beabys

•Updated 22 days ago

A modern, developer-friendly Docker image for managing AWS services running locally via AWS emulator

Image
Developer tools
Databases & storage
0

5.8K

beabys/mydevstack repository overview

⁠MyDevStack

MyDevStack Logo

A modern, developer-friendly Docker image for managing AWS services running locally via AWS emulators like LocalStack Floci or MiniStack.

Visit the Page⁠

Visit the Github project⁠

License Buy Me A Coffee

⁠Features

  • All-in-one image: Frontend and backend in a single container
  • Multi-platform support: Linux (amd64, arm64)
  • Easy deployment: Simple docker-compose setup
  • Configurable: Environment variables for all settings
⁠Using Docker Directly
docker run -d \
  -p 3000:3000 \
  -p 8081:8081 \
  -e AWS_ENDPOINT=http://localhost:4566 \
  -e AWS_REGION=us-east-1 \
  beabys/mydevstack:latest

⁠Environment Variables

VariableDefaultDescription
PORT3000Frontend HTTP port
PROXY_PORT8081Backend proxy port
AWS_ENDPOINThttp://localhost:4566AWS emulator endpoint URL
AWS_ACCESS_KEY_IDtestAWS access key ID
AWS_SECRET_ACCESS_KEYtestAWS secret access key

⁠Examples

⁠Basic Usage
docker run -d \
  --name mydevstack \
  -p 3000:3000 \
  -p 8081:8081 \
  -e AWS_ENDPOINT=http://192.168.1.100:4566 \
  -e AWS_REGION=us-us-east-1 \
  beabys/mydevstack:latest
⁠With LocalStack
# Start LocalStack first
docker run -d \
  --name localstack \
  -p 4566:4566 \
  -e SERVICES=s3,lambda,dynamodb,sqs,sns,iam,kms,secretsmanager,ssm \
  localstack/localstack:latest

# Start MyDevStack
docker run -d \
  --name mydevstack \
  -p 3000:3000 \
  -p 8081:8081 \
  --link localstack \
  -e AWS_ENDPOINT=http://localstack:4566 \
  beabys/mydevstack:latest

⁠Support

If you find this project helpful, consider buying me a coffee!

Buy Me A Coffee

Tag summary

Content type

Image

Digest

sha256:04668d2c1…

Size

27.2 MB

Last updated

22 days ago

docker pull beabys/mydevstack