github / github/gh-gei

Add support for using S3-compatible blob storage providers in Bitbucket Server and GHES <3.8 migrations

Open
#1,042 7 comments 0 reactions 0 assignees View on GitHub
task
Dominant language
C#
Stars
478
Forks
146
Avg merge
7d 21h
Merged PRs (30d)
2

Description

When migrating from GitHub Enterprise Server <3.8 or Bitbucket Server/Data Center, the CLI uploads your migration archive to either AWS S3 or Azure Blob Storage.

Some GitHub customers use other blob storage services which are compatible with the AWS S3 API - common examples include [MinIO](https://min.io/) and [IBM Cloud Object Storage](https://www.ibm.com/cloud/object-storage).

We should add support for these providers. Broadly speaking, this _should_ just require an S3 API endpoint to be specified to override AWS's defaults, but we'd need to test that.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.