Hey HN.
After getting frustrated with many tools/services for not having a simple quickstart, I decided to make something where it would be just a single command. So you can run something like this:
./run.sh airflow
Behind the script, it is using docker-compose (the only dependency) to help spin up the required services to run the tool you specified. After starting up a tool, it will also tell you how to connect to it, which has confused me many times whilst using Docker.
It has helped me with:
- integration testing on my local laptop
- getting hands-on experience with different tools
- assessing the developer experience
Check the GitHub repo for more details[1].
Would love to hear what people think or other approaches people have taken to help quickly spin up tools on your laptop.