Heroku bash から Ruby スクリプトを実行して、ダウンロードしたい CSV ファイルをサーバー上に生成しました。ダウンロードするためにパブリック フォルダーに移動しようとしましたが、うまくいきませんでした。Heroku bash コンソールでセッションが終わるたびにファイルが削除されることがわかりました。Heroku bash コンソールから直接ダウンロードするコマンドはありますか?
ベストアンサー1
からファイルを作成できた場合はheroku run bash
、転送.sh。
ファイルを転送する前に暗号化することもできます。
cat <file_name> | gpg -ac -o- | curl -X PUT -T "-" https://transfer.sh/<file_name>.gpg
そしてそれをターゲットマシンにダウンロードして復号化する
curl https://transfer.sh/<hash>/<file_name>.gpg | gpg -o- > <file_name>