2

我正在尝试在 Heroku 上托管的 Ruby on Rails 应用程序上实现代码编译-运行-检查操作(类似 codepad.org),但我缺少一些概念。

我知道出于安全原因,我应该使用 VM 或 chroot jail 在服务器端运行这些代码,检查编译的输出并将其返回给用户。但是,我不知道如何在 Heroku 上执行以下步骤:

  1. 将所需的编译器安装到我的测功机/应用程序
  2. 在 Heroku 上运行不受信任的脚本:(a) 在 VM 中的命令或 (b) 在 chroot 监狱中
4

0 回答 0