hosting: Use new vcsrepo module, fix configuration deployment