Repository Storage
Choosing a Repository Storage Backend
There is no way to migrate between repository storage backends, what you chose during setup is final, unless you start over again
S3
We recommend S3 for a few reasons:
- It's what we use in production at packagecloud.io
- Files have
99.999999999%
durability - Highly Available
Local Filesystem Storage
However, if you can't use S3 for compliance or cost reasons, we've recently introduced Local Filesystem Storage as an option.
- Very fast, as there is no need to talk to or redirect to S3
- Insulated from external network dependencies/failures