Feature: Add different backends for LFS storage (s3, swift, ...)

Description

LFS is for storing large files so the storage needs can be expected to grow a lot more than other parts of gitlab. It would be handy to have different backends for storing LFS data besides the local file system, as with the docker repository to accommodate this need.

Proposal

Create different backends

  • filesystem
  • s3
  • swift
  • gcs
Assignee Loading
Time tracking Loading