In this project, the JS Fastify Blog application is packaged in docker.
Used schema with two files. The main configuration for testing a production build is docker-compose and additional docker-compose.override is for local development. Also, used Caddy as a production-ready reverse proxy up and running quickly.
make ci
- main command for building, testing and publishing the docker image.
Use commands make test
or make push
for testing or publish separately.
You can find actual version of the Docker image be the link.