管理者がオプションで公開されている写真をアップロードできるレールアプリを作成しています。アップロード/保存プロセスには、Carrierwave gem と Fog gem および S3 を使用しています。問題は、これをすべて機能させるために、s3 バケットにアップロードされたすべてのファイルを公開する必要があることです。ファイルごとにファイルを公開/非公開にする方法はありますか? また、このファイルごとの細分性が可能である場合、(Carrierwave の自動サイズ変更によって作成された) イメージのバージョンまで拡張できますか?
現在、carrierwave イニシャライザに次の行があります。
config.fog_public = true