make repo config more generic
Merge branch 'master' into selfsigned_ssl