update docker stack to include missing services
The goal of this MR is to streamline the initial setup needed by a developer who wishes to work on this project.
This also allows us to run both the application in a docker container and in quarkus:dev mode in parallel for various debugging and testing tasks.
Edited by Christopher Guindon