Add S3 Repository support