Add basic repo support