私のアプリは Heroku でホストされています。ファイルを Heroku の public/ フォルダではなく、Linode に直接アップロードできるかどうか疑問に思っています。
私のアプリは Heroku と Linode の両方を使用しています。この 2 つは、Web サービス リクエストを介して互いに通信します。しかし、一般的に言えば、生成/アップロードされたファイルは Linode にのみ保存し、Heroku には保存しないようにしています。
今、ユーザーがファイルをアップロードできるようにしたい状況があります。最終目的地は Linode です。しかし、現在、クライアント PC -> Heroku -> Linode から移動する必要があります。ただし、最適なソリューションはクライアント PC -> Linode です。
既存のコードを再配線しようとする前に、質問しようと思いました。次のように storage_dir メソッドを変更するとうまくいきますか?
def storage_dir
return http://<linode>/<local-folder>
end
助けてくれてありがとう