devboxTL;DRUse Docker Compose to manage everything cleanlyRun Traefik in Docker configured to use Docker as a backendRun dnsmasq in Docker to resolve a nice tld to a local ipConfigure MacOS to use dnsmasq for DNS lookup Don't forget to add a fallback dns in the Mac system preferences, otherwise when docker restarts you won't be able to access the internet(Optional) Run Portainer to make inspecting Docker easierTODO Add todo list Add ssl Capture access logsBibliographyhttps://medium.com/@williamhayes/local-dev-on-docker-fun-with-dns-85ca7d701f0ahttps://www.stevenrombauts.be/2018/01/use-dnsmasq-instead-of-etc-hosts/https://github.com/portainer/portainer-compose/https://github.com/jpillora/docker-dnsmasqUses webproc to make the dnsmasq config editable via a web app.https://blog.agchapman.com/using-variables-in-docker-compose-files/Other interesting linksDinghyAn older project with a cli tool for managing project