Awesome job! Can't wait to try it. An aside - over the last few months I began running my containers on two popular CI services and have had some serious pain. I have a slight feeling you will regret the words: "works well with CI as well!"
Maybe I should be more careful with my words in the future...