From the looks of it, it doesn't look like the configuration can be stored in the code repository itself. This is one of the key things to do - treating configuration as a code and properly version it/blame it etc.
Otherwise, this looks great.
Otherwise, this looks great.