This is a practice for hosting a blog app
The stack is fully containerised, if under linux/mac environment, you can simply use
$ make rununder the hood, it first build by running
$ ./docker/build.sh # a shellscript build all relevant docker images
$ ./localstack up # another shellscript uses docker-compose to setup a local stack