No rollback path — all images tagged :latest with zero retention
Imported from GitHub issue El-SaMa/oma#109 by @El-SaMa.
`docker-compose.yml` tags every image `oma-*:latest`; each deploy immediately overwrites the previous one. If a deploy breaks production there is no previous working image to fall back to — recovery means manually finding and re-deploying a prior good commit from scratch.
Fix: tag images with the git commit SHA in addition to `:latest` (`oma-web:${GIT_SHA}` + `oma-web:latest`), retain at least the previous SHA, and give `deploy-quick.sh` a `--tag=<sha>` rollback mode.