Currently we only support local Storage for Gitea packages, attachments and more.
Gitea supports S3 compatible storage. See: https://docs.gitea.com/1.20/administration/config-cheat-sheet?_highlight=storage#storage-storage
Note:
It also provides a handy command line tool for migrating existing files between storages: https://github.com/go-gitea/gitea/blob/main/cmd/migrate_storage.go