Bring the code in line with the spec rewritten in #408.
Dev DX, env config, multi-arch, IPP auth, code cleanup, webhook.