enable configuration of custom registry builds
These changes should make it more ergonomic for developers working on the container registry fork to test their development branches against gitlab.
This is achieved in part via loose files, which is a potential weakness of this commit.