我正在学习Ruby on Rails,并且正在开发一个Rails 5应用程序。我不想使用Amazon S3服务来包含我的资产文件,而是希望使用GitHub作为像CDN一样提供资产文件的平台。
但我遇到了一个问题,我有一个动态的文件和图片上传系统。因此,当我上传我的文件和图片时,所有的文件和图片都将被上传到一个GitHub仓库中(假设我有一个名为"busket"的git仓库;所以,所有的图片和文件都将从我的服务器上传到"busket"仓库,并从Rails应用程序中提供所有的资产)。
那么,如何让GitHub像CDN一样工作呢?请帮我解决这个问题。
但我遇到了一个问题,我有一个动态的文件和图片上传系统。因此,当我上传我的文件和图片时,所有的文件和图片都将被上传到一个GitHub仓库中(假设我有一个名为"busket"的git仓库;所以,所有的图片和文件都将从我的服务器上传到"busket"仓库,并从Rails应用程序中提供所有的资产)。
那么,如何让GitHub像CDN一样工作呢?请帮我解决这个问题。