Heroku でホストされている Ruby on Rails アプリにコードのコンパイル、実行、チェック操作 (codepad.org など) を実装しようとしていますが、いくつかの概念が欠けています。
セキュリティ上の理由から、これらのコードをサーバー側で実行するには、VM または chroot jail を使用し、コンパイルの出力をチェックしてユーザーに返す必要があることを知っています。ただし、Heroku で次の手順を実行する方法がわかりません。
- 必要なコンパイラを dyno/app にインストールするには
- Heroku で信頼できないスクリプトを実行するには: (a) VM 内のコマンド、または (b) chroot jail で