envsubst is here
Since envsubst is now shipped with the nginx images, it makes no sense to have lots of custom bash code executing the find & replace logic. Therefore this new release relies on envsubst for finding & replacing environment variables.
What's Changed
Added
- Docker multiarch builds
- A changelog to keep track of upgrading
- Goss test config for serverspec like testing
- CI and weekly image building with cirrus-ci
Fixed
- Typo in license file
- Healthchecks no longer show up in the accesslogs
Changed
- Docker base image is now debain
- BREAKING: Removed the custom bash script for a more stable an predictable envsubst implementation. Variables your files should no longer be prefixed with
container.env
. Example:{container.env.HOST}
now becomes${HOST}
- BREAKING: Dropped s6 as init system becuase I now use the docker-entrypoint.sh from upstream nginx to replace the variables