with docker!

this hasn't been smoke-tested, but it's complete!   there will be bugs, but i'll keep fixing them from home...

would love to work with you guys on this some more, and i think i might continue my fork because i can definitely use this!!!