dekkerglen / CubeCobra

An open source web application for building, managing, and playtesting Magic the Gathering cubes.
https://www.cubecobra.com
Apache License 2.0
192 stars 120 forks source link

[Contributing] Streamline Local Application Setup #2466

Open dvndrsn opened 1 month ago

dvndrsn commented 1 month ago

What would you like to be able to do? Would like to streamline local application setup to reduce friction for new contributors to the project. The main challenges with local setup are:

Describe how you would use the feature Script could create a .env file from a local dev specific template and automatically configure a local emulation (ex. localstack) of AWS services (s3, cloudwatch, dynamodb).

Additional context N/A

dvndrsn commented 1 month ago

I proposed a PR to script local environment setup using LocalStack in #2467. With these changes, I was able to run the application locally without hitting AWS services.