Joe Black me@joeblack.nyc | github
This is just a builder for kazoo 4.x, which is used in docker-kazoo. This image clones the kazoo git repo, applies all patches in patches, builds kazoo from source, packages it as a debian deb package, then uploads it to our debian repo. It also builds seperate packages for the config files and the sound files.
Debian packages built:
- kazoo
- kazoo-configs
- kazoo-sounds
Build environment variables are often used in the build-kazoo.sh script to bump version numbers and set other options during the docker build phase. Their values can be overridden using a build argument of the same name.
KAZOO_VERSION
KAZOO_CONFIGS_VERSION
KAZOO_SOUNDS_VERSION
The following variables are standard in most of our dockerfiles to reduce duplication and make scripts reusable among different projects:
APP
: kazooUSER
: kazooHOME
/opt/kazoo